@charset "utf-8"; *{ margin: 0; padding: 0; box-sizing: border-box;}
html, body{ width: 100%; height: auto; margin: 0; padding: 0; font-size: 14px; background: #FFFFFF; color: #3e3e3e; overflow-x: hidden;}
body, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{ border: medium none; margin: 0; padding: 0; outline: none;}
body, button, input, select, textarea{ font: 14px LatoLight, '微软雅黑', "Microsoft YaHei", tahoma, Srial, helvetica, sans-serif; outline: none; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -webkit-overflow-scrolling: touch;}
h1, h2, h3, h4, h5, h6{ margin: 0;}
ul, ol, li{ list-style: none;}
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
p{ margin: 0;}
img{ border: 0px; display: block;max-width: 100%;}
table{ border-spacing: 0px; border-collapse: collapse;}
tr{ cursor: pointer;}
input{ border: 0;}
textarea{ resize: none; padding: 0;}
::selection{ background: #e4d393; color: #fff;}
::-moz-selection{ background: #e4d393;}
.clear{ clear: both;}
.scroll_cs{ position: fixed; top: 0; color: #000; font-size: 36px; z-index: 999; left: 0;}
.Hover_off{ cursor: url("../images/hover.ico")/*tpa=http://r060.mobanvip.com/statics/images/hover.ico*/, crosshair;}
.scrollbar{ overflow: auto;}
.scrollbar::-webkit-scrollbar{ width: 20px; height: 10px; border-radius: 4px;}
.scrollbar::-webkit-scrollbar-track{ background: #6c6c6c;}
.scrollbar::-webkit-scrollbar-thumb{ background: #af1212; border-radius: 4px;}
.scrollbar::-webkit-scrollbar-corner{ background: #82AFFF;}
.scrollbar::-webkit-scrollbar-resizer{ background: #FF0BEE;}
.content1000{ width: 1000px; margin: 0 auto; position: relative; height: auto; z-index: 2;}
/*IEtips*/
.IEtips{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; background: url("../images/ieBG.png")/*tpa=http://r060.mobanvip.com/statics/images/ieBG.png*/; display: none;}
.IEtips_Box{ width: 1000px; background: #FAFAFA; height: 500px; position: absolute; left: 50%; top: 50%; margin: -250px 0 0 -500px;}
.IEtips .Browser{ margin-top: 35px;}
.IEtips .IEtips_title{ font-size: 36px; width: 80%; margin: 0 auto; padding-top: 35px;}
.IEtips .Browser ul{ overflow: hidden; text-align: center; width: 80%; margin: 0 auto;font-size: 0;}
.IEtips .Browser ul li{ margin: 0 40px; text-align: center; width: 120px;display: inline-block;vertical-align: top;}
.IEtips .Browser ul li img{ width: 100px; margin: 0 auto;}
.IEtips .Browser ul li a, .IEtips .Browser ul li span{ display: block; margin-top: 25px; color: #2570e1; font-size: 16px; transition: all .5s; -webkit-transition: all .5s;}
.IEtips .Browser ul li a:hover{ color: #800886;}
.IEtips .brn_off{ background: url("../images/brn_off.png")/*tpa=http://r060.mobanvip.com/statics/images/brn_off.png*/; height: 32px; width: 32px; position: absolute; top: 5px; right: 5px; cursor: pointer;}

/***mobile*********/

#navToggle{ position: fixed; z-index: 101; top: 30px; right: 30px; width: 40px; height: 40px; cursor: pointer; -webkit-transition: all ease 0.3s; transition: all ease 0.3s; padding: 5px; background: #fff; border: 1px solid #eee;}
#navToggle span{ position: absolute; top: 9px; display: block; width: 26px; height: 3px;border: 0px solid #d5c896; background-color: #045c39; -webkit-transition: top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; transition: top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; transition: top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s; transition: top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s;}
#navToggle span:nth-of-type(2),#navToggle span.span2{ top: 18px;}
#navToggle span:nth-of-type(3),#navToggle span.span3{ top: auto; bottom: 10px; -webkit-transition: bottom 0.2s 0.2s, background 0.2s, -webkit-transform 0.2s; transition: bottom 0.2s 0.2s, background 0.2s, -webkit-transform 0.2s; transition: bottom 0.2s 0.2s, transform 0.2s, background 0.2s; transition: bottom 0.2s 0.2s, transform 0.2s, background 0.2s, -webkit-transform 0.2s;}
#navToggle.expanded{ border-color: #aaa;}
#navToggle.expanded span:nth-of-type(1),#navToggle.expanded span.span1{ top: 19px; transform: rotate(45deg); transition: top 0.2s, transform 0.2s 0.2s, background 0.2s; -webkit-transform: rotate(45deg); -webkit-transition: top 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s;}
#navToggle.expanded span:nth-of-type(2),#navToggle.expanded span.span2{ opacity: 0; transition: opacity 0.2s; -webkit-transition: opacity 0.2s;}
#navToggle.expanded span:nth-of-type(3),#navToggle.expanded span.span3{ bottom: 18px; transform: rotate(-45deg); transition: bottom 0.2s, transform 0.2s 0.2s, background 0.2s; -webkit-transform: rotate(-45deg); -webkit-transition: bottom 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s;}
#mobileNav.expanded{ display: block; top: 0;}
#mobileNav{ position: fixed; top: 0; left: 0; width: 100%; z-index: 100; background: #f7f4e8; transform: translateY(-100%); -webkit-transform: translateY(-100%); transition: cubic-bezier(0.92, 0.1, 0.25, 1) 0.8s; -webkit-transition: cubic-bezier(0.92, 0.1, 0.25, 1) 0.8s;}
#mobileNav.cur{ transform: translateY(0); -webkit-transform: translateY(0);}
#mobileNav ul{ margin-top: 44px; background: #e5dec3;}
#mobileNav ul li{ line-height: 40px; font-size: 16px; text-align: center; border-bottom: 1px solid #e1dabc; border-top: 1px solid #ece6cc;}
#mobileNav ul li a{ display: block; height: 100%; color: #fff;}

/*置顶*/


/*表单判断显示*******************/

.err-text{position: absolute;font-size: 14px;color: red;bottom: -20px;left: 10px;}
.btn_Prompt{position: absolute;bottom: 15px; right: 10px;width: 20px;height: 20px;display: block;}
.btn_Prompt.error{ background: url("../images/btn_error.png")/*tpa=http://r060.mobanvip.com/statics/images/btn_error.png*/ no-repeat;}
.btn_Prompt.empty{ background: url("../images/btn_empty.png")/*tpa=http://r060.mobanvip.com/statics/images/btn_empty.png*/ no-repeat;}
.btn_Prompt.Correct{ background: url("../images/btn_Correct.png")/*tpa=http://r060.mobanvip.com/statics/images/btn_Correct.png*/ no-repeat;}
.input-box.err input,.input-box.err textarea,.input-box.err select{border: 1px solid #ff0000 !important;}

/**********************/


/*newsDel*/

.model_news_detail{ max-width: 1020px; margin: auto; padding-bottom: 50px; position: relative; padding: 0 10px;z-index: 1;}
.model_news_detail .back{ width: 100%; height: 50px; position: relative;}
.model_news_detail .back a{ display: block; width: 150px; height: 40px; color: #bb341e; line-height: 40px; text-align: center; position: absolute; top: 20px; right: 0px; border: 1px solid #bb341e;}
.model_news_detail .back a:hover{ background: #bb341e; color: #FFFFFF;}
.model_news_detail .title{ width: 100%; height: auto; line-height: 35px; text-align: center; font-size: 24px; font-weight: bold; padding: 35px 5% 15px 5%;}
.model_news_detail .summary{ width: 100%; height: auto; line-height: 20px; font-size: 12px; text-align: center; color: #666666; padding-bottom: 15px; border-bottom: 1px dotted #ccc;}
.model_news_detail .detailContent{ width: 100%; min-height: 300px; margin: 25px 0px; line-height: 28px; text-indent: 28px; color: #3E3E3E;}
.model_news_detail .detailContent img{ text-indent: 0px; max-width: 100%; margin: 15px auto; display: block;}
.model_news_detail .newShare{ width: 100%; height: 25px; position: relative; margin: 15px 0px 35px 0px;}
.model_news_detail .newShare strong{ float: right; margin-right: 10px;}
.model_news_detail .detailPage{ width: 100%; height: auto;}
.model_news_detail .detailPage div a{ font-weight: normal;}
.model_news_detail .detailPage div{ width: 100%; line-height: 20px; border-bottom: 1px dotted #ccc; font-size: 14px; height: auto; padding: 5px 0px; font-weight: bold;}

/*清除浮动*/

.clearBoth:after{ display: block; content: ""; clear: both;}
#mobileNav{ display: none;}
.wd1350{ width: 1350px; margin: 0 auto;}

/*shade*/

.shade{ position: fixed; z-index: 100; width: 100%; height: 100%;}
.shade .shade-top, .shade .shade-bottom{ position: absolute; width: 100%; height: 50%; background: #fff; top: 0%; transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; z-index: 1;}
.shade .shade-bottom{ top: auto; bottom: 0%;}
.shade .loading{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; z-index: 2;}
.shade.show{ visibility: hidden;}
.shade.show .loading{ display: none;}
.shade.show .shade-top{ top: -50%;}
.shade.show .shade-bottom{ bottom: -50%;}

/*header*/

header{ position: fixed; top: 0; height: auto; left: 0; width: 100%; background: transparent; z-index: 10; text-align: center;}
header .nav-top{ position: relative; z-index: 4; height: 100px; transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
header .nav-top .lianxi{ display: inline-block; height: 100%; float: left; position: relative; left: 4%;}
header .nav-top .logo{ display: inline-block; height: 100%; position: relative; right: 10%;}
header .nav-top .logo img{ height: 60%; margin-top: 4%;}
header .nav-top .memu{ position: absolute; right: 0; top: 0; width: 70px; height: 100%; line-height: 100px; margin-right: 70px; transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
header .nav-top .memu #navToggle{ position: absolute; background: transparent; left: -50px; border: none; top: 32px; transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
header .nav-top .memu #navToggle span{ background: #fff; width: 30px;}
@media only screen and (min-width:1200px){ header .nav-top .memu:hover{ margin-right: 75px;}
	header .nav-top .memu:hover #navToggle{ left: -45px;}
	}
header .nav-top .memu .navToggle1{  left: 40px!important; width: 74px!important; left: -12px!important; top: -4px!important;}
header .nav-top .img1{ display: inline-block; vertical-align: middle;}
header .nav-top .img2{ display: none;}
header.toTop{ box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}
header.toTop .nav-top{ background: #fff; height: 70px;}
header.toTop .nav-top .logo img{height: 64%;}
header.toTop .memu{ line-height: 70px;}
header.toTop .memu #navToggle{ top: 17px;}
header.toTop .memu #navToggle span{ background: #5d5d5d;}
header.toTop .img2{ display: inline-block; vertical-align: middle;}
header.toTop .img1{ display: none;}
header.navOpen{ height: 100%; background: rgba(255, 255, 255, 0.6);}
header.navOpen .nav-top .logo img{height: 84%;}
header.navOpen .nav-top{ height: 70px;}
header.navOpen .memu #navToggle span{ background: #5d5d5d;}
header.navOpen .img2{ display: inline-block;}
header.navOpen .img1{ display: none;}
header.navOpen .nav{ top: 0;}
header.navOpen .nav .line{ width: 100%; transition: all 1.2s ease 0.3s; -webkit-transition: all 1.2s ease 0.3s; -moz-transition: all 1.2s ease 0.3s; -o-transition: all 1.2s ease 0.3s;}
header.navOpen .nav ul li{ opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
header.navOpen .nav ul li:nth-of-type(1){ transition-delay: 0.3s; -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
header.navOpen .nav ul li:nth-of-type(2){ transition-delay: 0.4s; -webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
header.navOpen .nav ul li:nth-of-type(3){ transition-delay: 0.5s; -webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
header.navOpen .nav ul li:nth-of-type(4){ transition-delay: 0.6s; -webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}
header.navOpen .nav ul li:nth-of-type(5){ transition-delay: 0.7s; -webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}
header.navOpen .nav ul li:nth-of-type(6){ transition-delay: 0.8s; -webkit-transition-delay: 0.8s; -moz-transition-delay: 0.8s; -o-transition-delay: 0.8s;}
header .nav{ background: #fff; padding: 100px 20px 0; position: absolute; top: -500px; height: 500px; left: 0; z-index: 1; width: 100%; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; text-align: center;}
header .nav .line{ height: 1px; width: 0; background: #dedede;}
header .nav .nav-ul1{ overflow: hidden; display: inline-block; vertical-align: middle;}
header .nav .nav-ul1 li{ float: left; padding: 30px 0; width: 200px; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(40%); -ms-transform: translateY(40%); -o-transform: translateY(40%); transform: translateY(40%); text-align: center;}
header .nav .nav-ul1 li a{ display: block; position: relative; font-size: 18px; color: #ee2c45;}
header .nav .nav-ul2{ overflow: hidden; display: inline-block; vertical-align: middle; margin-top: 20px;}
header .nav .nav-ul2 li{ float: left; width: 200px; text-align: center; padding: 5px 60px; overflow: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(40%); -ms-transform: translateY(40%); -o-transform: translateY(40%); transform: translateY(40%);}
header .nav .nav-ul2 li a{ display: block; height: 30px; width: 100%; line-height: 30px; font-size: 16px; padding-bottom: 2px; overflow: hidden; position: relative; color: #6c6c6c; padding: 0 5px;}
header .nav .nav-ul2 li a:after{ position: absolute; content: ""; width: 100%; left: -100%; height: 1px; background: #999; bottom: 1px; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;}
header .nav .nav-ul2 li a:hover:after{ left: 0;}

/*footer*/

footer{ background: #f5f5f5; padding-top: 40px; position: relative; z-index: 2; text-align: center;}
footer .img{ display: inline-block; margin-bottom: 40px;}
footer .foot-nav{ width: 1400px; border-top: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; text-align: center; margin: 0 auto 40px; position: relative;}
footer .foot-nav ul{ display: inline-block; overflow: hidden; vertical-align: middle;}
footer .foot-nav ul li{ float: left;}
footer .foot-nav ul li a{ height: 60px; line-height: 60px; text-align: center; font-size: 14px; color: #999; display: block; padding: 0 45px;}
footer .foot-nav ul li a:hover{ color: #666;}
footer .foot-nav .zhiding{ position: absolute; right: 25px; top: 0; width: 40px; height: 100%; background: url("../images/zhiding.png")/*tpa=http://r060.mobanvip.com/statics/images/zhiding.png*/ no-repeat center center; cursor: pointer;}
footer .footer-links{ text-align: center;}
footer .footer-links ul{ display: inline-block; padding-bottom: 30px;}
footer .footer-links ul li{ float: left;}
footer .footer-links ul li a{ display: block; width: 52px; height: 52px; margin: 0 20px; background: url("../images/footer-wx.png")/*tpa=http://r060.mobanvip.com/statics/images/footer-wx.png*/ no-repeat center center; border: 1px solid #c7af82; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; position: relative;}
footer .footer-links ul li a .ewm{ position: absolute; width: 150px; height: 150px; top: -180px; left: 50%; margin-left: -75px; visibility: hidden; opacity: 0; filter: alpha(opacity=0);}
footer .footer-links ul li a .ewm img{ width: 100%; height: 100%;}
footer .footer-links ul li a .ewm:after{ content: ""; position: absolute; border-top: 10px solid #fff; border-left: 7px solid transparent; bottom: -9px; border-right: 7px solid transparent; left: 50%; margin-left: -7px;}
footer .footer-links ul li a:after{ position: absolute; width: 100%; text-align: center; bottom: -30px; font-size: 14px; color: #c7af82; left: 0; content: ""; display: none;}
footer .footer-links ul li.wx a{ background-image: url("../images/footer-wx.png")/*tpa=http://r060.mobanvip.com/statics/images/footer-wx.png*/;}
footer .footer-links ul li.wx a:after{ content: "手机站";}
footer .footer-links ul li.wb a{ background-image: url("../images/footer-wb.png")/*tpa=http://r060.mobanvip.com/statics/images/footer-wb.png*/;}
footer .footer-links ul li.wb a:after{ content: "微信";}
footer .footer-links ul li.dz a{ background-image: url("../images/footer-dz.png")/*tpa=http://r060.mobanvip.com/statics/images/footer-dz.png*/;}
footer .footer-links ul li.dz a:after{ content: "地址";}
footer .footer-links ul li.jxs a{ background-image: url("../images/footer-jxs.png")/*tpa=http://r060.mobanvip.com/statics/images/footer-jxs.png*/;}
footer .footer-links ul li.jxs a:after{ content: "定制";}
footer .footer-links ul li:hover a{ border-width: 0; box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);}
footer .footer-links ul li:hover a .ewm{ visibility: visible; top: -160px; opacity: 1; filter: alpha(opacity=100); transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
footer .footer-links ul li:hover a:after{ display: block;}
footer .footer-phone{ text-align: center; padding: 30px 0 50px;}
footer .footer-phone img{ display: inline-block;}
footer .footer-bottom{ padding: 15px; background: #333333; text-align: center;}
footer .footer-bottom ul{ overflow: hidden; display: inline-block; vertical-align: middle;}
footer .footer-bottom ul li{ float: left; height: 20px; line-height: 20px; font-size: 13px; color: #b3b3b3; padding: 0 50px; border-right: 1px solid #87898c;}
footer .footer-bottom ul li:last-child{border: 0;}
footer .footer-bottom ul li a{ color: #B3B3B3;}
footer .footer-bottom ul li a:hover{ color: #007AFF;}
.footer-bottom p{ color: #dbdbdb; font-size: 14px; line-height: 24px;}
.footer-bottom p a{ color: #dbdbdb;}
.footer-bottom p a:hover{ color: #fff;}
/*model*/
/*kefu*/
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_bar .yb_ercode img{ padding: 0; margin-left: 26px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
/*kefu e*/
.model{ position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.66); top: 0; left: 0; z-index: 101; display: none;}
.model.show{ display: block;}

/*banner漂浮点*/

.tracker{ width: 1px; height: 1px; position: absolute; z-index: 5; top: 50%; left: 20%; display: none;}
.tracker.show{ display: block;}
.tracker svg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: visible;}
.tracker line{ stroke: #fff; stroke-width: 1px; stroke-dasharray: 245; stroke-dashoffset: -3;}
.tracker .pointer{ width: 62px; height: 62px; position: absolute; top: 50%; left: 50%; border-radius: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.tracker:hover .dot{ transform: translate(-50%, -50%) scale(1.2);}
.tracker:hover line{ stroke-dasharray: 245; stroke-dashoffset: -5;}

/*圈圈的缩放*/

@keyframes sf{ from{ opacity: .23; transform: translate3d(-36px, -36px, 0) scale(1);}
	to{ opacity: .8; transform: translate3d(-36px, -36px, 0) scale(0.9);}
	}
.tracker .pointer .pulse{ position: absolute; top: 50%; left: 50%; width: 70px; height: 70px; border: 1px solid rgba(255, 255, 255, 0.23); border-radius: 100%; transform: translate3d(-36px, -36px, 0); animation: sf .8s ease infinite alternate;}
.tracker .pointer .dot{ position: absolute; top: 50%; left: 50%; width: 26px; height: 26px; transform: translate(-50%, -50%); border: 1px solid #fff; border-radius: 50%; transition-duration: .6s; -webkit-transition-duration: .05s;}
.tracker .pointer .product-bubble{ position: absolute; bottom: 50%; right: -20px; margin-bottom: -200px; display: none; width: 340px; height: 410px; background-color: #fff; transition-duration: .8s; box-shadow: 0 0 40px 0 rgba(255, 255, 255, 0.3);}
.tracker .pointer .product-bubble .inner{ padding: 16px 26px; text-align: center;}
.tracker .pointer .product-bubble .inner .product-img{ width: 280px; height: 175px; margin: 0 auto; margin-bottom: 5px;}
.pointer .product-bubble .inner .product-title{ font-size: 18px; line-height: 24px; font-weight: 600;}
.tracker .pointer .product-bubble .inner .product-description{ font-size: 14px; line-height: 24px; font-weight: 600; padding: 10px 0;}
.tracker .pointer .product-bubble .inner .product-detail{ position: relative; display: inline-block; margin-top: 20px; width: 165px; height: 44px; color: #000; border: 1px solid #000; font-size: 14px; line-height: 44px; text-transform: uppercase; text-decoration: none;}
.tracker .pointer .product-bubble .inner .product-detail .hover_container{ position: absolute; top: 0; left: -2px; width: 167px; height: 100%; text-transform: uppercase; text-decoration: none; opacity: 0; overflow: hidden; box-sizing: border-box; transition-duration: .8s;}
.tracker .pointer .product-bubble .inner .product-detail .hover_container .label{ color: #fff; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; line-height: 40px;}
.tracker .pointer .product-bubble .inner .product-detail .hover_container .background{ background: #000; position: absolute; width: 200px; height: 300px; top: -100px; right: 120%; transform: rotate(45deg); transition-duration: .8s;}
.tracker .pointer .product-bubble .inner .product-detail:hover .hover_container{ opacity: 1;}
.tracker .pointer .product-bubble .inner .product-detail:hover .hover_container .background{ top: -100px; right: 0;}

/*banner*/

.banner-box{ width: 100%; height: 100vh; overflow: hidden; position: relative; z-index: 0;}
.banner{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 0;}
.banner .swiper-wrapper{
	/*图片和文字*/
	transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s;}
.banner .swiper-wrapper .swiper-slide{ overflow: hidden;}
.banner .swiper-wrapper .swiper-slide .line-jd{ width: 100%; height: 5px; position: absolute; top: 0; left: -100%; background: #d8a450; z-index: 2;}
.banner .swiper-wrapper .swiper-slide.cur .line-jd{ left: 0; transition: all 7s ease 0s; -webkit-transition: all 7s ease 0s; -moz-transition: all 7s ease 0s; -o-transition: all 7s ease 0s;}
.banner .swiper-wrapper .swiper-slide .bgs{ width: 100%; height: 100%; background: url("../images/banner1.jpg")/*tpa=http://r060.mobanvip.com/statics/images/banner1.jpg*/ no-repeat center center; background-size: cover; transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 2s cubic-bezier(0.77, 0, 0.175, 1) 0s; position: relative; z-index: 1;}
.banner .swiper-wrapper .swiper-slide .bgs:after{ content: ""; position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); z-index: 0;}
.banner .swiper-wrapper .swiper-slide .banner-text{ position: absolute; z-index: 2; left: 50%; top: 50%;width: 100%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); cursor: pointer; perspective: 800; -webkit-perspective: 800;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box{ transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; display: block; min-width: 600px; text-align: center; color: #fff;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box div{ transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; opacity: 0; filter: alpha(opacity=0);}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text1{ font-size: 70px; font-weight: bold; font-family: Adobe Devanagar; text-transform: uppercase; line-height: 1.3em;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text2{ font-size: 24px; font-family: "黑体"; line-height: 1.5em; margin-bottom: 10px;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text3{ display: inline-block; border: 1px solid #fff; padding: 4px 20px; font-family: Adobe Devanagar; text-transform: uppercase;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text3 a{ color: #fff;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text3 a:hover{ color: #fff;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box1{ perspective: 800; -webkit-perspective: 800; visibility: hidden;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box1.anim{ visibility: visible;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box1.anim .text1{ animation: textShow1 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal; -webkit-animation: textShow1 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal; -moz-animation: textShow1 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box1.anim .text2{ animation: textShow2 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal; -webkit-animation: textShow2 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal; -moz-animation: textShow2 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal;}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box1.anim .text3{ animation: textShow3 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal; -webkit-animation: textShow3 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal; -moz-animation: textShow3 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal;}
@media screen and (min-width:1200px){ .banner .swiper-wrapper .swiper-slide .banner-text .text-box:hover{ -webkit-transform: rotate3d(0, 0, 0, 0) translate3d(0, 0, 0); -ms-transform: rotate3d(0, 0, 0, 0) translate3d(0, 0, 0); -o-transform: rotate3d(0, 0, 0, 0) translate3d(0, 0, 0); transform: rotate3d(0, 0, 0, 0) translate3d(0, 0, 0);}
	}
@-webkit-keyframes textShow1{ 0%{ -webkit-transform: translate3d(0, 0, 300px); -ms-transform: translate3d(0, 0, 300px); -o-transform: translate3d(0, 0, 300px); transform: translate3d(0, 0, 300px);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-moz-keyframes textShow1{ 0%{ -webkit-transform: translate3d(0, 0, 300px); -ms-transform: translate3d(0, 0, 300px); -o-transform: translate3d(0, 0, 300px); transform: translate3d(0, 0, 300px);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-o-keyframes textShow1{ 0%{ -webkit-transform: translate3d(0, 0, 300px); -ms-transform: translate3d(0, 0, 300px); -o-transform: translate3d(0, 0, 300px); transform: translate3d(0, 0, 300px);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@keyframes textShow1{ 0%{ -webkit-transform: translate3d(0, 0, 300px); -ms-transform: translate3d(0, 0, 300px); -o-transform: translate3d(0, 0, 300px); transform: translate3d(0, 0, 300px);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-webkit-keyframes textShow2{ 0%{ -webkit-transform: translate3d(50px, 0, 0); -ms-transform: translate3d(50px, 0, 0); -o-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-moz-keyframes textShow2{ 0%{ -webkit-transform: translate3d(50px, 0, 0); -ms-transform: translate3d(50px, 0, 0); -o-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-o-keyframes textShow2{ 0%{ -webkit-transform: translate3d(50px, 0, 0); -ms-transform: translate3d(50px, 0, 0); -o-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@keyframes textShow2{ 0%{ -webkit-transform: translate3d(50px, 0, 0); -ms-transform: translate3d(50px, 0, 0); -o-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-webkit-keyframes textShow3{ 0%{ -webkit-transform: translate3d(-50px, 0, 0); -ms-transform: translate3d(-50px, 0, 0); -o-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-moz-keyframes textShow3{ 0%{ -webkit-transform: translate3d(-50px, 0, 0); -ms-transform: translate3d(-50px, 0, 0); -o-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@-o-keyframes textShow3{ 0%{ -webkit-transform: translate3d(-50px, 0, 0); -ms-transform: translate3d(-50px, 0, 0); -o-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
@keyframes textShow3{ 0%{ -webkit-transform: translate3d(-50px, 0, 0); -ms-transform: translate3d(-50px, 0, 0); -o-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0);}
	100%{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box2 .text1{ -webkit-transform: translate3d(50%, 0, 50px); -ms-transform: translate3d(50%, 0, 50px); -o-transform: translate3d(50%, 0, 50px); transform: translate3d(50%, 0, 50px); opacity: 0; filter: alpha(opacity=0); transition: transform 2.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1); -weikit-transition: transform 2.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1); -moz-transition: transform 2s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1);}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box2 .text2{ -webkit-transform: translate3d(40%, 0, 50px); -ms-transform: translate3d(40%, 0, 50px); -o-transform: translate3d(40%, 0, 50px); transform: translate3d(40%, 0, 50px); opacity: 0; filter: alpha(opacity=0); transition: transform 2.2s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1); -weikit-transition: transform 2.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1); -moz-transition: transform 2s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1);}
.banner .swiper-wrapper .swiper-slide .banner-text .text-box.text-box2 .text3{ -webkit-transform: translate3d(30%, 0, 0); -ms-transform: translate3d(30%, 0, 0); -o-transform: translate3d(30%, 0, 0); transform: translate3d(30%, 0, 0); opacity: 0; filter: alpha(opacity=0); transition: transform 2s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1); -weikit-transition: transform 2.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1); -moz-transition: transform 2s cubic-bezier(0.77, 0, 0.175, 1), opacity 1s cubic-bezier(0.77, 0, 0.175, 1);}
.banner .swiper-wrapper .swiper-slide.swiper-slide-active .bgs{ -webkit-transform: scale(1) translate3d(0, 0, 0); -ms-transform: scale(1) translate3d(0, 0, 0); -o-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0);}
.banner .swiper-wrapper .swiper-slide.swiper-slide-active .banner-text .text-box .text1, .banner .swiper-wrapper .swiper-slide.swiper-slide-active .banner-text .text-box .text2, .banner .swiper-wrapper .swiper-slide.swiper-slide-active .banner-text .text-box .text3{ -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; filter: alpha(opacity=100);}
.banner .swiper-wrapper .swiper-slide.swiper-slide-prev .bgs{ -webkit-transform: scale(1.2) translate3d(50%, 0, 0); -ms-transform: scale(1.2) translate3d(50%, 0, 0); -o-transform: scale(1.2) translate3d(50%, 0, 0); transform: scale(1.2) translate3d(50%, 0, 0);}
.banner .swiper-wrapper .swiper-slide.swiper-slide-next .bgs{ -webkit-transform: scale(1.2) translate3d(-50%, 0, 0); -ms-transform: scale(1.2) translate3d(-50%, 0, 0); -o-transform: scale(1.2) translate3d(-50%, 0, 0); transform: scale(1.2) translate3d(-50%, 0, 0);}
.banner .swiper-wrapper .swiper-slide.b1 .text-box{ -webkit-transform: rotate3d(1, 0, 0, 30deg); -ms-transform: rotate3d(1, 0, 0, 30deg); -o-transform: rotate3d(1, 0, 0, 30deg); transform: rotate3d(1, 0, 0, 30deg);}
.banner .swiper-wrapper .swiper-slide.b2 .text-box{ -webkit-transform: rotate3d(1, 0, 0, 30deg); -ms-transform: rotate3d(1, 0, 0, 30deg); -o-transform: rotate3d(1, 0, 0, 30deg); transform: rotate3d(1, 0, 0, 30deg);}
.banner .swiper-wrapper .swiper-slide.b3 .text-box{ -webkit-transform: rotate3d(1, 0, 0, 30deg); -ms-transform: rotate3d(1, 0, 0, 30deg); -o-transform: rotate3d(1, 0, 0, 30deg); transform: rotate3d(1, 0, 0, 30deg);}


.banner .banner-page{
	/*页码*/
	position: absolute; z-index: 10; width: 130px; height: 20px; bottom: 50px; right: 100px;}
.banner .banner-page span{ line-height: 20px; width: 20px; height: 100%; display: inline-block; text-align: center; color: #fff; position: relative; bottom: 0; left: 0; top: 0; right: 0;}
.banner .banner-page span.b_l{ background: url("../images/banner-l.png")/*tpa=http://r060.mobanvip.com/statics/images/banner-l.png*/ no-repeat center center; cursor: pointer;}
.banner .banner-page span.of{ width: 30px; background: url("../images/banner-of.png")/*tpa=http://r060.mobanvip.com/statics/images/banner-of.png*/ no-repeat center center;}
.banner .banner-page span.b_r{ background: url("../images/banner-r.png")/*tpa=http://r060.mobanvip.com/statics/images/banner-r.png*/ no-repeat center center; cursor: pointer;}

/*内页导航*/

.banner-in{ position: relative; height: 350px; text-align: center; background: no-repeat fixed;z-index: 0;}
.banner-in:after{ position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); z-index: 0; left: 0; top: 0; content: "";}
.banner-in .banner-mask{ position: fixed; top: 160px; left: 0; width: 100%; z-index: 1;}
.banner-in .banner-mask img{ display: inline-block;}
.banner-in .banner-mask .tabs-btn{ margin-top: 40px;}
.banner-in .banner-mask .tabs-btn a{ display: inline-block; margin: 0 13px; width: 140px; height: 36px; line-height: 36px; font-size: 18px; box-sizing: border-box; text-align: center; color: #fff; border: 1px solid #fff; text-decoration: none; font-family: '黑体';}
.banner-in .banner-mask .tabs-btn a:hover, .banner-in .banner-mask .tabs-btn a.active{ color: #000; background-color: #fff;}
.banner-mask h3{ font-size: 30px; color: #fff;}

/*index*/

.home-body{
	/*主题内容*/
	/*产品*/
	/*其他*/
	}
.home-body .main{ position: relative; z-index: 1; background: #fff;}
.home-body .main:after{ display: table; content: "";}
.home-body .main-product{ padding: 80px 0;background: #f0f0f0;}
.home-body .main-product .Tits{ text-align: center; margin-bottom: 50px;}
.home-body .main-product .Tits img{ display: inline-block;}
.home-body .main-product .boxs{ width: 1400px; margin: 0 auto;}
.home-body .main-product .boxs li{ width: 33.3%; float: left; padding: 10px; height: 260px;}
.home-body .main-product .boxs li a{ display: block; width: 100%; height: 100%; position: relative; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.home-body .main-product .boxs li a > div{ width: 100%; height: 100%; background: #fff; position: absolute; left: 0; top: 0; transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;}
.home-body .main-product .boxs li a > div .img-box{ height: 80%; background: no-repeat 50% center; transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.home-body .main-product .boxs li a > div span{ color: #333; font-size: 18px; display: block; height: 20%; width: 100%; text-align: center; transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.home-body .main-product .boxs li a > div.box-f{ -webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9); opacity: 0; filter: alpha(opacity=0); height: 80%;}
.home-body .main-product .boxs li a > div.box-f .img-box{ height: 100%;}
.home-body .main-product .boxs li a > div.box-f span{ display: none;}
@media only screen and (min-width:1200px){ .home-body .main-product .boxs li a:hover{ box-shadow: 0 15px 20px rgba(0, 0, 0, 0.2);}
	.home-body .main-product .boxs li a:hover > div.box-z .img-box{ opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8);}
	.home-body .main-product .boxs li a:hover > div span{ color: #c7af82;}
	.home-body .main-product .boxs li a:hover > div.box-f{ -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; filter: alpha(opacity=100);}
	}
.home-body .main-product .boxs li.p1 a .box-z .img-box{ background-image: url("../images/yigui.png")/*tpa=http://r060.mobanvip.com/statics/images/icon-table.png*/;}
.home-body .main-product .boxs li.p1 a .box-f .img-box{ background-image: url("../images/icon-tinggui.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p2 a .box-z .img-box{ background-image: url("../images/icon-tinggui.png")/*tpa=http://r060.mobanvip.com/statics/images/icon-chuang.png*/;}
.home-body .main-product .boxs li.p2 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p3 a .box-z .img-box{ background-image: url("../images/xiegui.png")/*tpa=http://r060.mobanvip.com/statics/images/icon-tinggui.png*/;}
.home-body .main-product .boxs li.p3 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p4 a .box-z .img-box{ background-image: url("../images/jiugui.png")/*tpa=http://r060.mobanvip.com/statics/images/icon-sofa.png*/;}
.home-body .main-product .boxs li.p4 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p5 a .box-z .img-box{ background-image: url("../images/icom-shujia.png")/*tpa=http://r060.mobanvip.com/statics/images/icom-shujia.png*/;}
.home-body .main-product .boxs li.p5 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p6 a .box-z .img-box{ background-image: url("../images/qita.png")/*tpa=http://r060.mobanvip.com/statics/images/icon-shuzhuangtai.png*/;}
.home-body .main-product .boxs li.p6 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p7 a .box-z .img-box{ background-image: url("../images/icom-chugui.png")/*tpa=http://r060.mobanvip.com/statics/images/icom-chugui.png*/;}
.home-body .main-product .boxs li.p7 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p8 a .box-z .img-box{ background-image: url("../images/icon-yigui.png")/*tpa=http://r060.mobanvip.com/statics/images/icon-yigui.png*/;}
.home-body .main-product .boxs li.p8 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-product .boxs li.p9 a .box-z .img-box{ background-image: url("../images/icon-yizhi.png")/*tpa=http://r060.mobanvip.com/statics/images/icon-yizhi.png*/;}
.home-body .main-product .boxs li.p9 a .box-f .img-box{ background-image: url("../images/sofa.png")/*tpa=http://r060.mobanvip.com/statics/images/sofa.png*/;}
.home-body .main-other .others{ margin-bottom: 50px; height: 480px;
	/*首页标题*/
	/*正文*/
	/*查看更多*/
	}
.home-body .main-other .others .text{ font-size: 16px; color: #fff; line-height: 24px; margin: 24px 0;}
.home-body .main-other .others .more{ position: relative; display: block; overflow: hidden; width: 155px; height: 24px; font: 14px Adobe Devanagari; text-align: center; color: #fff; line-height: 24px; border: 1px solid #fff;}
.home-body .main-other .others .more span{ position: absolute; z-index: 1; width: 100%; text-align: center; left: 0; top: 0; height: 100%; transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
.home-body .main-other .others .more:before{ position: absolute; content: "";  width: 100%; height: 100%; left: -100%; top: 0; z-index: 0; transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
.home-body .main-other .others .more:hover span{ color: #fff;}
.home-body .main-other .others .more:hover:before{ left: 0;}
.home-body .main-other .other1{ background: url("../images/production-bg.jpg")/*tpa=http://r060.mobanvip.com/statics/images/production-bg.jpg*/ no-repeat fixed center center; background-size: cover; position: relative;}
.home-body .main-other .other1:after{ content: ""; position: absolute; background: rgba(0, 0, 0, 0.4); width: 50%; height: 100%; right: 0; top: 0; z-index: 0;}
.home-body .main-other .other1 .content{ width: 1400px; margin: 0 auto; position: relative; z-index: 1;}
.home-body .main-other .other1 .content-r{ width: 50%; float: right; padding-left: 40px; padding-top: 6%;}
.about_img{ width: 50%; float: left;}
.home-body .main-other .other2{ width: 100%; margin: 0 auto;}
.home-body .main-other .other2 .content{ width: 50%;padding: 4% 7% 3% 8%;z-index: 1;background: #fff; clear: both; float: left;}
.home-body .main-other .other2 .content .tits{ position: relative;}
.home-body .main-other .other2 .content .tits .e{ position: absolute; right: 0; bottom: 0;}
.home-body .main-other .other2 .content .text{ color: #666;}
.home-body .main-other .other2 .content .more{ color: #333; border-color: #000;}
.home-body .main-other .other3{ position: relative; background: url("../images/index-bg3.jpg")/*tpa=http://r060.mobanvip.com/statics/images/index-bg3.jpg*/ no-repeat left top; background-size: 42% auto; margin: 0;}
.home-body .main-other .other3:after{ content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; right: 0px; bottom: 0; background: url("../images/index-ng3-2.jpg")/*tpa=http://r060.mobanvip.com/statics/images/index-ng3-2.jpg*/ no-repeat right 100px;}
.home-body .main-other .other3 .content{ position: absolute; width: 700px; height: 100%; left: 45%; top: 10%; z-index: 1;}
.home-body .main-other .other3 .content .tits{ position: relative; margin-top: 60px;}
.home-body .main-other .other3 .content .tits .e{ position: absolute; left: 0; bottom: 0;}
.home-body .main-other .other3 .content .text{ color: #666;}
.home-body .main-other .other3 .content .more{ color: #333; border-color: #000;}
.home-body .main-other .other3 .content .bg3{ margin-top: 30px; margin-left: -150px; width: 300px;}

/*about*/

.about .banner-in{ background-image: url("../images/about-banner.jpg")/*tpa=http://r060.mobanvip.com/statics/images/about-banner.jpg*/;}
.about .about-boxs{ position: relative; z-index: 2; background: #f5f5f5;}
.about .tits{ text-align: center; padding: 70px 0 20px;}
.about .tits img{ display: inline-block;}
.about .history{
	/*history*/
	}
.about .history .content{ width: 1400px; margin: 0 auto; position: relative; text-align: center; padding: 40px 0;}
.about .history .content img{ margin: 6px 0;}
.about .history .content p{ text-align: left;}
.about .history .content h3{ font-size: 22px; border-bottom: 1px solid #dedede; line-height: 46px;}
.laiyuan{ margin: 1% 0 2% 0; font-size: 14px; color: #8b8b8b;}
.shangyitiao{ text-align: left; line-height: 24px; margin: 2% 0;}
.about .history .content ul li{ height: 350px; border-bottom: 1px solid #DDD; overflow: hidden;}
.about .history .content ul li .box-l, .about .history .content ul li .box-r{ width: 50%; float: left; height: 100%;}
.about .history .content ul li .box-l{ border-right: 1px solid #DDD; padding: 40px 0; text-align: left;}
.about .history .content ul li .box-l img{ height: 100%; display: inline-block;}
.about .history .content ul li .box-r{ padding: 100px; left: 50px; text-align: left;}
.about .history .content ul li .box-r .tit{ font-size: 36px; color: #c7af82;}
.about .history .content ul li .box-r .text{ font-size: 14px; color: #666; line-height: 24px;}
.about .history .content ul li.even .box-r{ border-right: 1px solid #DDD; float: left; text-align: right;}
.about .history .content ul li.even .box-l{ float: right; border: none; text-align: right;}
.about .history .content:after{ position: absolute; content: ""; width: 50%; height: 85px; left: 0; bottom: 85px;}
.about .history .content .lx{ position: absolute; left: 50%; top: 20px; margin-left: -26px;}
.about .history .content .lx.lingxing2{ top: auto; bottom: 35px; cursor: pointer;}
.about .history .content .lx .down1{ position: absolute; left: 50%; top: 50%; margin-top: -3px; margin-left: -7px; animation: arrowDown1 1s linear 0s infinite normal; -webkit-animation: arrowDown1 1s linear 0s infinite normal; -moz-animation: arrowDown1 1s linear 0s infinite normal;}
@-webkit-keyframes arrowDown1{ 0%{ margin-top: -4px;}
	100%{ margin-top: 0;}
	}
@-moz-keyframes arrowDown1{ 0%{ margin-top: -4px;}
	100%{ margin-top: 0;}
	}
@-o-keyframes arrowDown1{ 0%{ margin-top: -4px;}
	100%{ margin-top: 0;}
	}
@keyframes arrowDown1{ 0%{ margin-top: -4px;}
	100%{ margin-top: 0;}
	}
.about .culture{
	/*公司文化*/
	}
.about .culture .box{ width: 1400px; margin: 50px auto; overflow: hidden; margin-bottom: 110px; height: 455px;}
.about .culture .box .img-box{ width: 57%; float: right; position: relative; height: 100%;}
.about .culture .box .img-box img{ position: absolute; left: 0; top: 0; z-index: 1;}
.about .culture .box .img-box:after{ width: 80%; height: 90%; content: ""; border: 3px solid #c7af82; bottom: 0; right: 0; z-index: 0; position: absolute;}
.about .culture .box .text-box{ float: left; width: 40%; height: 100%; position: relative;}
.about .culture .box .text-box .middle-box{ position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 100%;}
.about .culture .box .text-box .stit{ margin-bottom: 30px;}
.about .culture .box .text-box .text{ font-size: 14px; color: #666; line-height: 24px;}
.about .culture .box .text-box .lx{ position: absolute; left: 0; bottom: 0;}
.about .culture .box.even .img-box{ float: left;}
.about .culture .box.even .img-box img{ left: auto; right: 0;}
.about .culture .box.even .img-box:after{ right: auto; left: 0;}
.about .culture .box.even .text-box{ float: right;}
.about .culture:after{ display: table; content: "";}
.about .survey{
	/*公司概况*/
	}
.about .survey .content{ width: 1400px; margin: 0 auto -70px; position: relative; background: #fff; top: -105px;}
.about .survey .box1{ padding: 40px;}
.about .survey .box1 img{ margin-bottom: 10px;}
.about .survey .box1 div{ font-size: 14px; color: #666; line-height: 24px;}
.about .survey .box2 img{ width: 100%;}
.about .survey .box3{ overflow: hidden;}
.about .survey .box3 .img-box{ float: right; width: 50%;}
.about .survey .box3 .img-box img{ width: 100%;}
.about .survey .box3 .text-box{ float: left; width: 50%; padding: 120px 40px 0;}
.about .survey .box3 .text-box img{ margin-bottom: 10px;}
.about .survey .box3 .text-box div{ font-size: 14px; color: #666; line-height: 24px;}

/*service*/

.service-center .banner-in{ background-image: url("../images/service-banner.jpg")/*tpa=http://r060.mobanvip.com/statics/images/service-banner.jpg*/;}
.service-center .main{ background: #f5f5f5; position: relative; z-index: 2;}
.service-center .main .main1{
	/*服务流程*/
	background: #fff; position: relative; top: -100px; width: 1400px; margin: 0 auto;}
.service-center .main .main1 .main1-top{ text-align: center; font-size: 14px; color: #666; line-height: 24px; padding: 60px 0;}
.service-center .main .main1 .main1-bottom{ overflow: hidden;}
.service-center .main .main1 .main1-bottom .img-box{ width: 74%; float: left; position: relative; height: 560px;}
.service-center .main .main1 .main1-bottom .img-box img{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden;}
.service-center .main .main1 .main1-bottom .list{ width: 24%; float: right; padding: 20px 0;}
.service-center .main .main1 .main1-bottom .list .tit1{ margin: 0 0 20px 10px;}
.service-center .main .main1 .main1-bottom .list ul li{ margin: 5px 0; height: 70px; line-height: 70px; font-size: 18px; color: #333; overflow: hidden; cursor: pointer;}
.service-center .main .main1 .main1-bottom .list ul li .icon{ width: 60px; height: 100%; background: no-repeat center center; float: left;}
.service-center .main .main1 .main1-bottom .list ul li .r{ margin-left: 75px;}
.service-center .main .main1 .main1-bottom .list ul li.flow1 .icon{ background-image: url("../images/lc1.png")/*tpa=http://r060.mobanvip.com/statics/images/lc1.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow1.active{ background-image: url("../images/lc1-hover-bg.png")/*tpa=http://r060.mobanvip.com/statics/images/lc1-hover-bg.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow1.active .icon{ background-image: url("../images/lc1-hover.png")/*tpa=http://r060.mobanvip.com/statics/images/lc1-hover.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow2 .icon{ background-image: url("../images/lc2.png")/*tpa=http://r060.mobanvip.com/statics/images/lc2.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow2.active{ background-image: url("../images/lc2-hover-bg.png")/*tpa=http://r060.mobanvip.com/statics/images/lc2-hover-bg.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow2.active .icon{ background-image: url("../images/lc2-hover.png")/*tpa=http://r060.mobanvip.com/statics/images/lc2-hover.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow3 .icon{ background-image: url("../images/lc3.png")/*tpa=http://r060.mobanvip.com/statics/images/lc3.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow3.active{ background-image: url("../images/lc3-hover-bg.png")/*tpa=http://r060.mobanvip.com/statics/images/lc3-hover-bg.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow3.active .icon{ background-image: url("../images/lc3-hover.png")/*tpa=http://r060.mobanvip.com/statics/images/lc3-hover.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow4 .icon{ background-image: url("../images/lc4.png")/*tpa=http://r060.mobanvip.com/statics/images/lc4.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow4.active{ background-image: url("../images/lc4-hover-bg.png")/*tpa=http://r060.mobanvip.com/statics/images/lc4-hover-bg.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow4.active .icon{ background-image: url("../images/lc4-hover.png")/*tpa=http://r060.mobanvip.com/statics/images/lc4-hover.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow5 .icon{ background-image: url("../images/lc5.png")/*tpa=http://r060.mobanvip.com/statics/images/lc5.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow5 .r{ line-height: 20px; padding: 15px 0;}
.service-center .main .main1 .main1-bottom .list ul li.flow5 .r div{ font-size: 14px;}
.service-center .main .main1 .main1-bottom .list ul li.flow5.active{ background-image: url("../images/lc5-hover-bg.png")/*tpa=http://r060.mobanvip.com/statics/images/lc5-hover-bg.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.flow5.active .icon{ background-image: url("../images/lc5-hover.png")/*tpa=http://r060.mobanvip.com/statics/images/lc5-hover.png*/;}
.service-center .main .main1 .main1-bottom .list ul li.active{ background-color: #c7af82; background-repeat: no-repeat; background-position: right bottom;}
.service-center .main .main1 .main1-bottom .list ul li.active .r{ color: #fff;}
.service-center .main .main2{
	/*问题反馈*/
	text-align: center; background: url("../images/problemFeedback-bg.jpg")/*tpa=http://r060.mobanvip.com/statics/images/problemFeedback-bg.jpg*/ no-repeat fixed center bottom; padding: 20px 0;}
.service-center .main .main2 .tit{ padding: 45px 0;}
.service-center .main .main2 .tit img{ display: inline-block;}
.service-center .main .main2 #problemDeedback .input-box{ width: 660px; margin: 0 auto; position: relative; height: 50px; margin-bottom: 30px;}
.service-center .main .main2 #problemDeedback .input-box input{ width: 100%; height: 100%; line-height: 50px; color: #999; padding: 0 40px 0 20px;}
.service-center .main .main2 #problemDeedback .input-box.txts{ height: 200%;}
.service-center .main .main2 #problemDeedback .input-box.txts textarea{ width: 100%; height: 100%; line-height: 40px; padding: 10px 20px;}
.service-center .main .main2 #problemDeedback .submit-btn{ width: 200px; height: 36px; line-height: 36px; background: #000; color: #fff; margin: 10px 0 30px;}
.service-center .main .main3{
	/*联系我们*/
	padding: 40px 0;}
.service-center .main .main3 .tit{ padding: 30px 0; text-align: center;}
.service-center .main .main3 .tit img{ display: inline-block;}
.service-center .main .main3 .content{ width: 1400px; margin: 0 auto; background: #fff;}
.service-center .main .main3 .content .information{ padding: 30px 40px; overflow: hidden;}
.service-center .main .main3 .content .information ul{ float: left;}
.service-center .main .main3 .content .information ul li{ font-size: 16px; color: #333; line-height: 36px; padding-left: 40px; background: no-repeat left center;}
.service-center .main .main3 .content .information ul li.address{ background-image: url("../images/service-address.png")/*tpa=http://r060.mobanvip.com/statics/images/service-address.png*/;}
.service-center .main .main3 .content .information ul li.phone{ background-image: url("../images/service-phone.png")/*tpa=http://r060.mobanvip.com/statics/images/service-phone.png*/;}
.service-center .main .main3 .content .information ul li.email{ background-image: url("../images/service-email.png")/*tpa=http://r060.mobanvip.com/statics/images/service-email.png*/; text-transform: uppercase;}
.service-center .main .main3 .content .information .ewms{ float: right;}
.service-center .main .main3 .content .information .ewms .ewm-box{ float: left; margin-left: 20px;}
.service-center .main .main3 .content .information .ewms .ewm-box img{ margin: 0 auto;display: block;}
.service-center .main .main3 .content .information .ewms .ewm-box span{ font-size: 12px; color: #000; margin-top: 10px;}
.service-center .main .main3 .content .map{ width: 100%; height: 600px;}

/*新闻详情页*/

.newsDel{background: #fff;}

/*****************************************************************************************/

a{ text-decoration: none; color: #3E3E3E;}
img{ display: inline-block;}
input[type="button"], input[type="submit"], input[type="reset"], select{ -webkit-appearance: none;appearance: none;-moz-appearance: none;}
html{ font-size: 62.5%;}
body{ font-size: 1.6rem;}
.clearfix{ clear: both;}

/*详情页弹出层*/

.show-list{position: fixed;background-color: #fff;z-index: 100;background-position: center center; background-repeat: no-repeat;opacity: 1; visibility: hidden;backface-visibility: hidden;-webkit-backface-visibility: hidden; transform: perspective(800px) rotateX(180deg) rotateY(180deg) scale(1);-webkit-transform: perspective(800px) rotateX(180deg) rotateY(180deg) scale(1); transition: all 1.4s cubic-bezier(.77, 0, .175, 1) 0s;-webkit-transition: all 1.4s cubic-bezier(.77, 0, .175, 1) 0s;}
.show-list.show{transform: none;-webkit-transform: none;opacity: 1;visibility: visible;}
.show-list.show .close-pop{opacity: 1;transform: none;-webkit-transform: none; transition-duration: 1s;-webkit-transition-duration: 1s;transition-delay: .8s;-webkit-transition-delay: .8s;}
.show-list.show .sbtips{opacity: 1;transition: all 1s cubic-bezier(.77, 0, .175, 1) 1s;-webkit-transition: all 1s cubic-bezier(.77, 0, .175, 1) 1s;}
.show-list.show .swiper-container{opacity: 1;-webkit-filter: brightness(100%);filter: brightness(100%); transition: all 1s cubic-bezier(.77, 0, .175, 1) 1s;-webkit-transition: all 1s cubic-bezier(.77, 0, .175, 1) 1s;}
.show-list .img-bg{position: absolute;width: 100%;height: 100%;background-color: #fff;background-position: center center;background-repeat: no-repeat;z-index: 0; transform: rotateX(180deg);-webkit-transform: rotateX(180deg);}
.show-list .sbtips{position: absolute;top: 50%;left: 50%;margin-left: -120px;margin-top: -66px; padding: 40px; width: 160px;height: 52px;box-sizing: content-box; text-align: center;color: #fff;opacity: 0;background-color: rgba(0, 0, 0, .6);z-index: 10;font-size: 24px;}
.show-list .sbtips span{font-size: 14px;}
.show-list .close-pop{position: absolute;top: 20px;right: 20px; width: 51px;height: 51px;background-color: #c7af82;z-index: 10;text-align: center;border-radius: 50%;opacity: 0;transform: scale(0);-webkit-transform: scale(0);cursor: pointer;}
.show-list .close-pop:hover img{transform: rotate(180deg);}
.show-list .close-pop img{display: inline-block;width: 25px;height: 25px;margin-top: 12px;transition-duration: 1s;-webkit-transition-duration: 1s;}
.show-list .swiper-container{height: 100vh;width: 100vw; opacity: 0;-webkit-filter: brightness(200%);filter: brightness(200%);margin: 0 auto;}
.show-list .swiper-container .imagesBox{height: 100%;background-repeat: no-repeat;background: no-repeat center center; background-color:#fff;}
.show-list .swiper-wrapper{ transition: all 1s cubic-bezier(.77, 0, .175, 1) 0s; -webkit-transition: all 1s cubic-bezier(.77, 0, .175, 1) 0s; -mox-transition: all 1s cubic-bezier(.77, 0, .175, 1) 0s;}
.show-list .swiper-container .swiper-slide{-webkit-filter: brightness(200%);filter: brightness(200%); transition: all 1s cubic-bezier(.77, 0, .175, 1) 0s; -webkit-transition: all 1s cubic-bezier(.77, 0, .175, 1) 0s;}
.show-list .swiper-container .swiper-slide.swiper-slide-active{-webkit-filter: brightness(100%);filter: brightness(100%);}
.show-list .swiper-container .my-btn{width: 51px;height: 51px;background-size: auto;border-radius: 50%;border: 1px solid #c7af82;background-color: #c7af82;}
.show-list .swiper-container .my-btn:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.show-list .swiper-container .prev{background-image: url("../images/arrow-left.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-left.png*/;}
.show-list .swiper-container .next{background-image: url("../images/arrow-right.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-right.png*/;right: 25px;}
.show-list .swiper-pagination{bottom: 20px;color: #fff;}
.show-list .go_shop{position: absolute;left: 40px;line-height: 26px;font-size: 18px;color: #3e3e3e;bottom: 40px;z-index: 1;}
.show-list .go_shop img{vertical-align: middle;margin-right: 10px;}
.show-list .go_shop span{vertical-align: middle;}

/*
 *scene
 * 
 */

.scene-body{ background-color: #f5f5f5;}
.center1400{ margin: 0 auto; width: 1400px;}
.theme-title{margin-bottom: 36px; text-align: center;}
.theme-title img{ display: inline-block;}
.scene-main{ background-color: #f5f5f5; position: relative; z-index: 1;}
.scene-box .col-md-6{ padding: 0 10px;}
.scene-box .scene-category{ position: relative; margin-bottom: 42px; display: block; overflow: hidden; transition-duration: 1s; -webkit-transition-duration: 1s;}
.scene-box .scene-category > img{ width: 100%; -webkit-filter: blur(2px); filter: blur(2px); transition-duration: 1s; -webkit-transition-duration: 1s;}
.scene-box .scene-category .bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;transition-duration: 1s; -webkit-transition-duration: 1s;}
.scene-box .scene-category .text-box{ position: absolute; top: 50%; left: 50%; margin-top: -141px; margin-left: -332px; width: 664px; height: 282px; text-align: center; border: 1px solid rgba(255, 255, 255, 0.41); transition-duration: 1s; -webkit-transition-duration: 1s;}
.scene-box .scene-category .text-box h3{ position: absolute; top: 50%; left: 50%; margin-top: -56px; margin-left: -158px; padding-top: 24px; width: 316px; height: 112px; line-height: 36px; font-size: 3.0rem; color: #fff;}
.scene-box .scene-category .text-box h3 span{ display: block; font-size: 1.8rem;}
.scene-box .scene-category:hover{ box-shadow: 0 0 15px 1px #999;}
.scene-box .scene-category:hover > img{ filter: none; -webkit-filter: none;}
.scene-box .scene-category:hover .bg{ top: 50%; left: 50%; margin-top: -64px; margin-left: -165px; width: 330px; height: 128px; background-color: #000; opacity: .5;}
.scene-box .scene-category:hover .text-box{ margin-left: -157px; margin-top: -56px; width: 314px; height: 112px;}

/*
 * 
 * scene-details
 */

.banner-in.scene-detail-banner{}
.scene-detai-body{ background-color: #f5f5f5;}
.scene-detail-main{ margin-top: -104px;padding-bottom: 40px; position: relative; z-index: 1; background-color: #f5f5f5;}
.scene-detail-main .theme{ margin-bottom: 40px; padding: 66px 0; text-align: center; background-color: #fff; font-size: 1.4rem; line-height: 24px; box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.1);}
.scene-detail-main .box{ position: relative; margin-bottom: 24px; background-color: #fff; box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);}
.scene-detail-main .box:hover{box-shadow: 0 20px 40px rgba(0, 0, 0, .1);}
.scene-detail-main .box:last-child{ margin-bottom: 0;}
.scene-detail-main .box .img-box{ box-sizing: content-box; padding: 70px 0 50px; width: 65%; height: 388px; line-height: 388px; border-right: 1px solid #ececec; text-align: center;}
.scene-detail-main .box .img-box img{ display: inline-block; vertical-align: middle;max-height: 100%;max-width: 90%;}
.scene-detail-main .box .detail{ padding-top: 60px;padding-right: 30px; width: 35%; position: absolute; top: 0; right: 0; line-height: 24px;}
.scene-detail-main .box .detail h2{ margin-left: 66px; font-size: 3.0rem;line-height: 36px; font-weight: 500; text-transform: uppercase; margin-bottom: 28px;}
.scene-detail-main .box .detail .models, .scene-detail-main .box .detail .product-size, .scene-detail-main .box .detail .product-color{ margin-bottom: 28px; margin-left: 66px; font-size: 1.4rem; color: #999;}
.scene-detail-main .box .detail span{ font-size: 1.8rem; color: #666; font-weight: 500; text-transform: uppercase;}
.scene-detail-main .box .detail > a{font-size: 14px; font-family: "Adobe Devanagari"; position: relative; display: inline-block; width: 156px;height: 24px; line-height: 24px; margin-left: 66px; color: #333; border: 2px solid #000; text-transform: uppercase; text-align: center;overflow: hidden;}
.scene-detail-main .box .detail > a:hover:before{left: 0;}
.scene-detail-main .box .detail > a:hover span{color: #fff;}
.scene-detail-main .box .detail > a span{font-size: 14px; position: absolute;top: 0;left: 0;width: 100%;transition-duration: .6s;-webkit-transition-duration: .6s;}
.scene-detail-main .box .detail > a:before{position: absolute;content: "";background: #000;width: 100%;height: 100%;left: -100%;top: 0;z-index: 0;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;}

/*
 * product
 */

.product-body{ background-color: #f5f5f5;}
.product-main{ position: relative; z-index: 1; background-color: #f5f5f5;}
.product-main .tabs{ margin: 70px auto 0; width: 900px; height: 130px; text-align: center; overflow: hidden;}
.product-main .tabs a{ display: inline-block; width: 100px; float: left; font-size: 1.4rem; line-height: 24px; transition-duration: 1s; -webkit-transition-duration: 1s;}
@media only screen and (min-width:1200px){ .product-main .tabs a:hover{ color: #c7af82;}
	.product-main .tabs a:hover .icon-box .status1{ margin-top: -48px;}
	.product-main .tabs a:hover .nums{ width: 80%; height: 24px; opacity: 1;}
	}
.product-main .tabs a.active{ color: #c7af82;}
.product-main .tabs a.active .icon-box .status1{ margin-top: -48px;}
.product-main .tabs a.active .nums{ width: 80%; height: 24px; opacity: 1;}
.product-main .tabs a.active .icon-box img:first{ margin-top: -48px;}
.product-main .tabs a .icon-box{ margin-bottom: 10px; height: 48px; line-height: 48px; text-align: center; overflow: hidden;}
.product-main .tabs a .icon-box .status1{ transition-duration: 1s; -webkit-transition-duration: 1s; height: 48px; overflow: hidden;}
.product-main .tabs a .icon-box .status2{ transition-duration: 1s; -webkit-transition-duration: 1s; height: 48px;}
.product-main .tabs a .icon-box img{ display: inline-block; vertical-align: middle;}
.product-main .tabs a .nums{ margin: 0 auto; width: 0; height: 0; overflow: hidden; opacity: 0; font-size: 1.8rem; border-top: 1px solid #c7af82; color: #c7af82; transition-duration: 1s; -webkit-transition-duration: 1s;}
.product-main hr{ border: none; height: 1px; background: #dadada;}
.product-main .show-box{ overflow: hidden;}
.product-main .show-box a{ display: inline-block; float: left; margin-top: 70px; width: 25%; color: #000;}
.product-main .show-box a .pic{ position: relative; height: 152px; line-height: 152px; text-align: center;}
.product-main .show-box a .pic img{ display: inline-block; vertical-align: middle; transition-duration: 1s; -webkit-transition-duration: 1s;max-width: 80%;max-height: 80%;}
.product-main .show-box a .pic .ad{transform: scale(.8);-webkit-transform: scale(.5); opacity: 0; position: absolute; top: 0; left: 50%; margin-left: -125px; padding: 36px 30px; width: 250px; height: 100%; border: 10px solid rgba(0, 0, 0, 0.5); box-sizing: border-box; font-size: 1.8rem; line-height: 24px; color: #000; font-weight: 600; transition-duration: 1.2s; -webkit-transition-duration: 1.2s;}
.product-main .show-box a .name{ margin-top: 30px; text-align: center; font-size: 1.4rem; line-height: 24px;}
.product-main .show-box a .name .type{ color: #bcbcbc; display: inline-block; padding: 0 25px; border-top: 1px solid #bcbcbc;}
@media only screen and (min-width:1200px){ .product-main .show-box a:hover .pic img{ opacity: .3;}
	.product-main .show-box a:hover .pic .ad{ opacity: 1; transform: none;-webkit-transform: none;}
	}

/*joinUs*/

.joinus-body{margin-bottom: -90px; background-color: #f5f5f5;position: relative;z-index: 1;}
.product-banner{ background-image: url("../images/about-banner.jpg")/*tpa=http://r060.mobanvip.com/statics/images/about-banner.jpg*/;}
.joinus-main{ position: relative; z-index: 1; background-color: #f5f5f5; top: -92px;}
.joinus-main .company-introduce{ padding: 44px 44px 38px 44px; font-size: 14px; line-height: 24px;}
.joinus-main .company-introduce .tit{font-size: 30px;line-height: 36px;font-weight: 600;margin-bottom: 5px;}
.joinus-main .store-show{ position: relative;}
.joinus-main .store-show >img{width: 100%;}
.joinus-main .store-show .control-btn{ width: 51px; height: 51px; background-position: center center; background-size: auto; background-color: #595959; cursor: pointer;}
.joinus-main .store-show .control-btn:hover{ background-color: #000;}
.joinus-main .store-show .prev{ left: 0; background-image: url("../images/arrow-left.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-left.png*/;}
.joinus-main .store-show .next{ right: 0; background-image: url("../images/arrow-right.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-right.png*/;}
.joinus-main .store-show .select{ position: absolute; top: 50%; left: 50%; margin-top: -32px; margin-left: -110px; width: 220px; height: 64px;z-index: 1;cursor: pointer;}
.joinus-main .store-show .select:hover{background-color: #c7af82;}
.joinus-main .store-show .select:hover select{background-color: #c7af82;}
.joinus-main .store-show .select:before{content: ""; position: absolute;top: 50%;right: 36px;margin-top: -5px; width: 14px; height: 9px; background: url("../images/arrow-down.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-down.png*/ no-repeat center center;pointer-events: none;}
.joinus-main .store-show .select select{display: block; padding-left: 24px; width: 100%; height: 64px; line-height: 64px; background: rgba(0, 0, 0, 0.74); font-size: 18px; color: #fff; text-align: left;cursor: pointer;outline: none;border: none;appearance: none;-webkit-appearance: none;}
.joinus-main .stores{margin-top: 15px;}
.joinus-main .stores ul{display: none;}
.joinus-main .stores ul.active{display: block;}
.joinus-main .stores .store-info{transition-duration: 1s; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1); position: relative;margin-bottom: 25px;padding-top: 1px; height: 140px; background-color: #fff; color: #2f2f2f;z-index: 1;}
.joinus-main .stores .store-info:hover{box-shadow: 0 20px 40px 0 rgba(0, 0, 0, .1);}
.joinus-main .stores .store-info .info{ padding-left: 56px; font-size: 14px; line-height: 22px;}
.joinus-main .stores .store-info .info .en{ margin-top: 20px; margin-bottom: 12px; text-transform: uppercase;}
.joinus-main .stores .store-info .info .name{ font-size: 18px;}
.joinus-main .stores .store-info .info .tel{display: none;}
.joinus-main .stores .store-info .map-link{ position: absolute; top: 0; right: 0; width: 140px; height: 100%; border-left: 1px solid #e0e0e0; text-align: center;}
.joinus-main .stores .store-info .map-link a{ display: block; width: 100%;height: 100%; line-height: 140px;background: url("../images/MAP1.png")/*tpa=http://r060.mobanvip.com/statics/images/MAP1.png*/no-repeat center center;transition-duration: 1s;-webkit-transition-duration: 1s;}
.joinus-main .stores .store-info .map-link a:hover{background-image: url("../images/MAP.png")/*tpa=http://r060.mobanvip.com/statics/images/MAP.png*/; background-color: #c7af82;}
.joinus-main .addMore{margin: 55px auto 60px; overflow: hidden; position: relative; display: block; width: 156px; height: 24px; line-height: 24px; font-size: 14px; border: 1px solid #000; text-align: center; text-transform: uppercase;font-family: "Adobe Devanagari";}
.joinus-main .addMore:hover:before{left: 0;}
.joinus-main .addMore:hover span{color: #fff;}
.joinus-main .addMore span{position: absolute;left: 0;top: 0; width: 100%;height: 100%; z-index: 1;}
.joinus-main .addMore:before{content: ""; position: absolute;left: -100%;width: 100%;height: 100%;background-color: #000; transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;}
.joinus-main .apply-to{background-color: #fff; padding: 60px 0 70px; text-align: center;}
.joinus-main .apply-to .tit{ margin-bottom: 30px; font-size: 12px; line-height: 36px;}
.joinus-main .apply-to form{ margin: 0 auto; width: 656px;}
.joinus-main .apply-to form >div{position: relative;margin-bottom: 22px; text-align: left;}
.joinus-main .apply-to form >div .btn_Prompt{top: 12px; right: -30px;bottom: auto;}
.joinus-main .apply-to form input, .joinus-main .apply-to form select{padding-left: 25px; border: 1px solid #d2d2d2; outline: none; width: 100%; height: 50px; line-height: 50px; box-sizing: border-box; font-size: 14px;}
.joinus-main .apply-to .submit-btn{ margin-top: 40px; padding: 0; width: 200px; height: 35px; line-height: 35px; background-color: #000; color: #fff; cursor: pointer;}
.joinus-main .apply-to form label{ position: relative;}
.joinus-main .apply-to form .agency-arrow{ position: absolute; top: 50%; right: 20px; margin-top: -4px; width: 13px; height: 8px; background: url("../images/select-arrow.png")/*tpa=http://r060.mobanvip.com/statics/images/select-arrow.png*/ no-repeat center center;}

/*
 * 
 * activity-zone
 * 
 * 
 */

.activity-banner{ background-image: url("../images/Activity-banner.png")/*tpa=http://r060.mobanvip.com/statics/images/Activity-banner.png*/;}
.activity-main{ position: relative; margin-top: -92px; padding-bottom: 40px; background-color: #f5f5f5; z-index: 1;}
.activity-main .box a{ display: block; margin-bottom: 46px; background-color: #fff; box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.04); transition-duration: 1s;}
.activity-main .box:last-of-type a{margin-bottom: 0;}
.activity-main .box a:hover{ box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);}
.activity-main .box .description{ padding: 44px; padding-bottom: 38px;}
.activity-main .box .description h2{ font-size: 28px; line-height: 50px;}
.activity-main .box .description .content{ font-size: 14px; line-height: 24px;}
.activity-main .box a > img{ display: block;max-width: 100%;}

/*activityDel*/

.activityDel-banner{background-image: url("../images/Activity-banner.png")/*tpa=http://r060.mobanvip.com/statics/images/Activity-banner.png*/;}

/*
 *custom 
 *
 */

.custom-banner{ background-image: url("../images/custom-banner.jpg")/*tpa=http://r060.mobanvip.com/statics/images/custom-banner.jpg*/;}
.custom-main{ position: relative; margin-top: -92px; background-color: #f5f5f5; z-index: 1;}
.custom-main .product-show{ background-color: #fff;}
.custom-main .product-show .theme{ padding: 74px 44px 60px 44px; font-size: 14px; line-height: 24px; text-align: center;}
.custom-main .product-show .product-carousel{ position: relative;}
.custom-main .product-show .product-carousel .pic-box1{ position: relative;}
.custom-main .product-show .product-carousel .pic-box1 > img{ display: block;width: 100%;}
.custom-main .product-show .product-carousel .pic-box1 .bg{ position: absolute; top: 50%; left: 108px; margin-top: -172px; width: 422px; height: 344px; background-color: rgba(0, 0, 0, 0.37); color: #fff;}
.custom-main .product-show .product-carousel .pic-box1 .bg .in-text{ margin: 10px; padding: 0 26px; height: 324px; border: 1px solid #fff;}
.custom-main .product-show .product-carousel .pic-box1 .bg h3{ margin-top: 30px; font-size: 48px; font-weight: 500; text-transform: uppercase;}
.custom-main .product-show .product-carousel .pic-box1 .bg h3 span{ display: block; margin-top: -10px; font-size: 28px;}
.custom-main .product-show .product-carousel .pic-box1 .bg .cont{ margin-top: 15px; text-align: justify; font-size: 14px; line-height: 24px;}
.custom-main .product-show .product-carousel .control-btn{ position: absolute; top: 50%; margin-top: -25px; width: 51px; height: 51px; background-color: #919191; cursor: pointer;background-size: auto;}
.custom-main .product-show .product-carousel .prev{ left: 0; background-image: url("../images/arrow-left.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-left.png*/;}
.custom-main .product-show .product-carousel .next{ right: 0; background-image: url("../images/arrow-right.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-right.png*/;}
.custom-main .custom-method{/*overflow: hidden; */
	padding-bottom: 100px;}
.custom-main .custom-method .tit{ text-align: center; padding: 52px 0 42px;}
.custom-main .custom-method .fill-form, .custom-main .custom-method .online-service, .custom-main .custom-method .hot-line{ position: relative; float: left; width: 33%; height: 458px; text-align: center; padding-top: 36px; padding-bottom: 40px; transition-duration: 1s; -webkit-transition-duration: 1s;}
.custom-main .custom-method .fill-form form{ display: inline-block; margin-top: 20px; width: 80%;}
.custom-main .custom-method .fill-form form >div{position: relative;margin-bottom: 22px;text-align: left;}
.custom-main .custom-method .fill-form form >div .btn_Prompt{bottom: auto;top: 13px;left: auto;right: -30px;}
.custom-main .custom-method .fill-form form input, .custom-main .custom-method .fill-form form select{ padding-left: 25px; border: 1px solid #d2d2d2; outline: none; width: 100%; height: 50px; line-height: 50px; box-sizing: border-box; font-size: 14px;}
.custom-main .custom-method .fill-form label{ position: relative; width: 80%;}
.custom-main .custom-method .fill-form label .agency-arrow{ position: absolute; top: 50%; right: 20px; margin-top: -4px; width: 13px; height: 8px;background: url("../images/select-arrow.png")/*tpa=http://r060.mobanvip.com/statics/images/select-arrow.png*/ no-repeat center center;}
.custom-main .custom-method .fill-form label .agency-arrow img{ display: block;}
.custom-main .custom-method .fill-form form .submit-btn{ margin-top: 10px; padding-left: 0; width: 200px; height: 35px; line-height: 35px; font-size: 14px; color: #fff; background-color: #000; outline: none; cursor: pointer;}
.custom-main .custom-method .des{ margin-top: 80px; font-size: 18px; line-height: 24px; font-weight: 500;}
.custom-main .custom-method .des span{ display: block; margin-top: 10px; font-size: 14px; font-weight: normal;}
.custom-main .custom-method .online-service a{ position: absolute; display: inline-block; bottom: 55px; left: 50%;}
.custom-main .custom-method .online-service a{ margin-left: -100px; width: 200px; height: 35px; line-height: 35px; font-size: 14px; color: #fff; background-color: #000;}
.custom-main .custom-method .hot-line a{ position: absolute; bottom: 55px; left: 0; width: 100%; font-size: 40px; text-align: center;}
@media only screen and (min-width:1300px){ .custom-main .custom-method .fill-form:hover, .custom-main .custom-method .online-service:hover, .custom-main .custom-method .hot-line:hover{ background-color: #fff; box-shadow: 0 20px 40px 1px rgba(0, 0, 0, 0.1);}
	}

/*
 * 
 *brand-idea
 */

.brand-banner{ background-image: url("../images/brand-banner.jpg")/*tpa=http://r060.mobanvip.com/statics/images/brand-banner.jpg*/;}
.brand-banner .banner-mask{ top: 45%;}
.brand-main{ position: relative; z-index: 1; background-color: #f5f5f5; margin-top: -92px;}
.brand-main .brand-idea .theme{ padding: 74px 44px 60px 44px; font-size: 14px; line-height: 24px; text-align: center;}
.brand-main .brand-idea .brand-concept{ position: relative;}
.brand-main .brand-idea .brand-concept:after{position: absolute;content: "";width: 100%;height: 100%;background: rgba(0, 0, 0, .2);left: 0;top: 0;z-index: 0;}
.brand-main .brand-idea .brand-concept>img{width: 100%;display: block;}
.brand-line .brand-material .carousel .pic-wrap img{width: 100%;display: block;}
.brand-line .brand-material .carousel .pic-wrap{position: relative;}
.brand-main .brand-idea .brand-concept .idea img{max-width: 100%;}
.brand-main .brand-idea .brand-concept .idea{ position: absolute; left: 50px; bottom: 80px; font-size: 14px; line-height: 24px; color: #fff;z-index: 1;}
.brand-main .brand-info{ padding-bottom: 64px;}
.brand-main .brand-info .tit{ padding: 74px 44px 60px 44px; font-size: 14px; line-height: 24px; text-align: center;}
.brand-main .brand-info .info-box{ margin-bottom: 48px; height: 460px;}
.brand-main .brand-info .info-box .info-wrap{ float: left; margin-top: 100px; width: 25%; text-align: center; transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-info .info-box .info-wrap a{ display: block; margin: 0 10px; padding: 18px 18px 30px 18px; transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-info .info-box .info-wrap:hover{ margin-top: 0;}
.brand-main .brand-info .info-box .info-wrap:hover a{ background-color: #fff; box-shadow: 0 0 25px 1px rgba(0, 0, 0, 0.08); overflow: visible;}
.brand-main .brand-info .info-box .info-wrap:hover a img{ opacity: 1; height: 165px;}
.brand-main .brand-info .info-box .info-wrap:hover a .findMore{opacity: 1;height: 36px;}
.brand-main .brand-info .info-box .info-wrap:hover a .findMore:before{height: 2px;}
.brand-main .brand-info .info-box .info-wrap a img{ width: 100%; height: 0; opacity: 0; transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-info .info-box .info-wrap a h3{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.brand-main .brand-info .info-box .info-wrap a .date{ text-align: left;}
.brand-main .brand-info .info-box .info-wrap a .abstract{height: 120px;overflow: hidden; font-size: 14px; line-height: 24px; text-align: justify;}
.brand-main .brand-info .info-box .info-wrap a .findMore{ position: relative; display: block; margin-top: 20px; text-transform: uppercase; text-align: left; font-size: 12px; line-height: 36px;height: 0; font-weight: 600;opacity: 0; transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-info .info-box .info-wrap a .findMore:before{ content: ""; position: absolute; top: 50%; left: -18px; margin-top: -1px; width: 16px; height: 0; background-color: #000; transition-duration: 1s; -webkit-transition-duration: 1s;transition-delay: .5s;-webkit-transition-delay: .5s;}
.brand-main .brand-info > a{overflow: hidden; position: relative; display: block; margin: 0 auto; width: 156px; height: 24px; line-height: 24px; font-size: 14px; border: 1px solid #000; text-align: center; text-transform: uppercase;}
.brand-main .brand-info > a:hover:before{left: 0;}
.brand-main .brand-info > a:hover span{color: #fff;}
.brand-main .brand-info > a span{position: absolute;left: 0;top: 0; width: 100%;height: 100%; z-index: 1;}
.brand-main .brand-info > a:before{content: ""; position: absolute;left: -100%;width: 100%;height: 100%;background-color: #000; transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;}
.brand-line{ position: relative; background-color: #f5f5f5; z-index: 1;}
.brand-line .brand-produce{ padding-top: 62px; height: 576px; background: url("../images/bg-brand-produce.jpg")/*tpa=http://r060.mobanvip.com/statics/images/bg-brand-produce.jpg*/ no-repeat center center; text-align: center; box-sizing: content-box;}
.brand-line .brand-produce .tit{ text-align: center; margin-bottom: 44px;}
.brand-line .brand-produce .brand-product-line{ margin-top: 90px; height: 320px;}
.brand-line .brand-produce .line{ display: inline-block; width: 50px; height: 1px; background-color: #fff;}
.brand-line .brand-produce .float-box{ display: inline-block; padding-bottom: 40px; width: 252px; height: 255px; vertical-align: middle; box-sizing: content-box;}
.brand-line .brand-produce .float-box:hover{ background-color: #c7af82;}
.brand-line .brand-produce .float-box:hover .des{ opacity: 1; height: auto;}
.brand-line .brand-produce .float-box:hover img{ margin-top: 45px; margin-bottom: 24px;}
.brand-line .brand-produce .float-box img{ margin-top: 100px; transition-duration: 1.2s; -webkit-transition-duration: 1.2s;}
.brand-line .brand-produce .float-box .des{ font-size: 14px; line-height: 24px; color: #fff; opacity: 0; height: 0;}
.brand-line .brand-material{ padding-bottom: 100px;}
.brand-line .brand-material .tit{ padding: 74px 44px 60px 44px; font-size: 14px; line-height: 24px; text-align: center;}
.brand-line .brand-material .carousel{ position: relative;}
.brand-line .brand-material .carousel .pic-wrap img{width: 100%;display: block;}
.brand-line .brand-material .carousel .pic-wrap{position: relative;}
.brand-line .brand-material .carousel .desc{ position: absolute; bottom: 0; left: 0; padding-left: 70px; padding-bottom: 42px; color: #fff;}
.brand-line .brand-material .carousel .desc .left{ width: 80%;}
.brand-line .brand-material .carousel .desc h3{ font-size: 38px;}
.brand-line .brand-material .carousel .desc .conte{ margin-top: 15px; font-size: 14px; line-height: 24px;}
.brand-line .brand-material .carousel .my-btn{top: auto;bottom: 55px; width: 51px;height: 51px;background-position: center center;background-color: #919191;background-size: auto; cursor: pointer;}
.brand-line .brand-material .carousel .my-btn.swiper-button-disabled{opacity: 1;pointer-events: auto;}
.brand-line .brand-material .carousel .my-btn:hover{background-color: #c7af82;}
.brand-line .brand-material .carousel .prev-btn{left: auto;right: 143px; background-image: url("../images/arrow-left.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-left.png*/;}
.brand-line .brand-material .carousel .next-btn{right: 90px;background-image: url("../images/arrow-right.png")/*tpa=http://r060.mobanvip.com/statics/images/arrow-right.png*/;}
.brand-line .brand-material .carousel .pic-wrap:after{position: absolute;content: "";width: 100%;height: 100%;z-index: 0;background: rgba(0, 0, 0, .2);top: 0;left: ;}

/*
 * brand-info
 * 
 * */

.brand-main .brand-information{ padding-bottom: 64px;}
.brand-main .brand-information .tit{ padding: 74px 44px 60px 44px; font-size: 14px; line-height: 24px; text-align: center;}
.brand-main .brand-information .info-box{ margin-bottom: 48px;}
.brand-main .brand-information .info-box .info-wrap{ float: left; margin-top: 40px; width: 25%; text-align: center; transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-information .info-box .info-wrap a{ display: block; margin: 0 10px; padding: 18px 18px 30px 18px; transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-information .info-box .info-wrap:hover a{ background-color: #fff; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); overflow: visible;}
.brand-main .brand-information .info-box .info-wrap a img{ width: 100%;/* height: 0;*/
	transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-information .info-box .info-wrap a h3{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.brand-main .brand-information .info-box .info-wrap a .date{ text-align: left;}
.brand-main .brand-information .info-box .info-wrap a .abstract{overflow: hidden; font-size: 14px; line-height: 24px; text-align: justify;height: 120px;}
.brand-main .brand-information .info-box .info-wrap a .findMore{ position: relative; display: block; margin-top: 20px;height: 36px; text-transform: uppercase; text-align: left; font-size: 12px; line-height: 36px; font-weight: 600; transition-duration: 1s; -webkit-transition-duration: 1s;}
.brand-main .brand-information .info-box .info-wrap a .findMore:before{ content: ""; position: absolute; top: 50%; left: -18px; margin-top: -1px; width: 16px; height: 2px; background-color: #000; transition-duration: 1s; -webkit-transition-duration: 1s;transition-delay: .5s;-webkit-transition-delay: .5s;}
.brand-main .brand-information > a{margin-top: 40px; overflow: hidden; position: relative; display: block; margin: 0 auto; width: 156px; height: 24px; line-height: 24px; font-size: 14px; border: 1px solid #000; text-align: center; text-transform: uppercase;}
.brand-main .brand-information > a:hover:before{left: 0;}
.brand-main .brand-information > a:hover span{color: #fff;}
.brand-main .brand-information > a span{position: absolute;left: 0;top: 0; width: 100%;height: 100%; z-index: 1;}
.brand-main .brand-information > a:before{content: ""; position: absolute;left: -100%;width: 100%;height: 100%;background-color: #000; transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;}
@media only screen and (max-width:1450px){ .center1400{width: 1200px;max-width: 100%;}
	/*品牌中心*/
	.brand-line .brand-produce .float-box{width: 210px;}
	.brand-line .brand-produce .line{width: 60px;}
	/*产品详细*/
	.scene-detail-main .box .detail h2{margin-left: 40px;}
	.scene-detail-main .box .detail .models, .scene-detail-main .box .detail .product-size, .scene-detail-main .box .detail .product-color{margin-left: 40px;}
	.scene-detail-main .box .detail > a{margin-left: 40px;}
	}
@media screen and (max-width: 767px){
	/*产品详细*/
	.scene-detail-main .theme{padding: 20px 3%;}
	.scene-detail-main .box .img-box{padding: 30px 0; width: 100%;height: auto;line-height: normal;}
	.scene-detail-main .box .detail{position: initial;width: 94%; padding: 0;padding-bottom: 25px;margin-left: 3%;}
	.scene-detail-main .box .detail h2{margin-left: 20px;margin-bottom: 10px;font-size: 2.4rem;}
	.scene-detail-main .box .detail .models, .scene-detail-main .box .detail .product-size, .scene-detail-main .box .detail .product-color{margin-left: 20px;margin-bottom: 10px;}
	.scene-detail-main .box .detail > a{margin-top: 10px; margin-left: 20px;}
	}

/********************************************************************************************************************************************/

@media screen and (max-width:1450px){ footer .foot-nav{width: 96%;}
	/*index*/
	.home-body .main-product .boxs{width: 96%;}
	.home-body .main-other .other1 .content{width: 90%;}
	.home-body .main-other .other2{width: 90%;}
	.home-body .main-other .other2 .content .tits .e{width: 115%;}
	.home-body .main-other .other3 .content{width: 45%;left: 44%;}
	.home-body .main-other .other3:after{background-size: auto 65%;}
	/*公司文化*/
	.about .culture .box{width: 96%;}
	/*发展历程*/
	.about .history .content{width: 96%;}
	/*公司概况*/
	.about .survey .content{width: 96%;}
	/*品牌咨询*/
	.brand-main .brand-information .info-box .info-wrap a{margin: 0 5px;padding: 15px;}
	.brand-main .brand-information .info-box .info-wrap a .findMore{left: 3px;}
	/*服务中心*/
	.service-center .main .main1{width: 96%;}
	.service-center .main .main3 .content{width: 96%;}
	}
@media screen and (max-width:1024px){ header .nav-top .memu{margin-right: 20px;}
	header .nav-top .memu #navToggle{left: -40px;}
	header .nav .nav-ul1 li{width: 140px;padding: 20px 0;}
	header .nav .nav-ul2 li{width: 140px;padding: 5px 30px;}
	header .nav .nav-ul2 li a:after{display: none;}
	header .nav{height: 380px;padding-top: 80px;}
	footer .foot-nav ul li a{padding: 0 30px;}
	.banner-in{background-attachment: scroll;}
	.banner-in .banner-mask{position: absolute;top: 40%;}
	.banner-in .banner-mask .tabs-btn{margin-top: 50px;}
	.banner-in .banner-mask .tabs-btn a{margin-bottom: 15px;}
	/*index*/
	.tracker{display: none !important;}
	.banner .swiper-wrapper .swiper-slide .line-jd{top: auto;bottom: 0;}
	.home-body .main-product .boxs li{height: 200px;}
	.home-body .main-other .others{margin-bottom: 40px;}
	.home-body .main-other .other2{width: 96%;}
	.home-body .main-other .other3:after{background-position: right bottom;background-size: 10% auto;}
	.home-body .main-other .other3 .content .tits .e{width: 80%;}
	.home-body .main-other .other3{background-size: 45% auto;}
	.home-body .main-other .other3 .content{left: 48%;}
	.home-body .main-other .other3 .content .bg3{margin-left: -80%;margin-top: 0;}
	/*公司文化*/
	.tits img{width: 50%;}
	.about .culture .box{margin: 30px auto 50px;}
	.about .culture .box .text-box .stit{width: 100%;}
	/*发展历程*/
	.about .history .content ul li{height: 300px;}
	.about .history .content ul li .box-r{padding: 60px 5%;}
	.about .history .content ul li .box-l img{width: 90%;height: auto;}
	/*公司概况*/
	.about .survey .content{top: -50px;}
	.about .survey .box3 .text-box,.about .survey .box3 .img-box{float: none;width: 100%;}
	.about .survey .box3 .text-box{padding: 40px;}
	/*活动专区*/
	.center1400{width: 96%;}
	/*品牌中心*/
	.brand-main .brand-info .info-box .info-wrap{ margin-top: 0;}
	.brand-main .brand-info .info-box .info-wrap a{ background-color: #fff; box-shadow: 0 0 25px 1px rgba(0, 0, 0, 0.08); overflow: visible;margin: 0 5px;padding: 10px 10px 30px;}
	.brand-main .brand-info .info-box .info-wrap a h3{font-size: 18px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.brand-main .brand-info .info-box .info-wrap a img{ opacity: 1; height: 165px;}
	.brand-main .brand-info .info-box .info-wrap a .findMore{opacity: 1;height: 36px;margin-left: 8px;}
	.brand-main .brand-info .info-box .info-wrap a .findMore:before{height: 2px;}
	.brand-main .brand-info .tit,.brand-line .brand-produce .tit{padding: 60px 0 40px;width: 70%;margin: 0 auto;}
	.brand-line .brand-produce{background-size: cover; height: auto;overflow: hidden;}
	.brand-line .brand-produce .brand-product-line{margin-top: 0;height: auto;}
	.brand-line .brand-produce .line{display: none;}
	.brand-line .brand-produce .float-box{ background-color: #c7af82;margin: 0 25px 25px;}
	.brand-line .brand-produce .float-box .des{ opacity: 1; height: auto;}
	.brand-line .brand-produce .float-box img{ margin-top: 45px; margin-bottom: 24px;}
	.brand-line .brand-material .carousel .my-btn{width: 40px;height: 40px;}
	.brand-line .brand-material .carousel .prev-btn{right: 90px;}
	.brand-line .brand-material .carousel .next-btn{right: 40px;}
	/*品牌咨询*/
	.brand-main .brand-information .info-box .info-wrap a{ background-color: #fff; box-shadow: 0 0 25px 1px rgba(0, 0, 0, 0.08); overflow: visible;margin: 0 5px;padding: 10px 10px 30px;}
	.brand-main .brand-information .info-box .info-wrap a h3{font-size: 18px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.brand-main .brand-information .info-box .info-wrap a img{ opacity: 1; height: 165px;}
	.brand-main .brand-information .info-box .info-wrap a .findMore{opacity: 1;height: 36px;margin-left: 8px;}
	.brand-main .brand-information .info-box .info-wrap a .findMore:before{height: 2px;}
	/*在线定制*/
	.custom-main .custom-method .hot-line a{font-size: 26px;}
	/*产品*/
	.product-main .show-box a .name{margin-top: 0;}
	.show-list .swiper-container .imagesBox{background-size: 100% auto;}
	.show-list .swiper-pagination{color: #333;}
	.show-list.show .sbtips{display: none !important;}
	.show-list .go_shop{color: #333;}
	/*场景*/
	.scene-box{width: 100%;margin: 0 auto;}
	.theme-title{padding-top: 36px;}
	.scene-box .scene-category{margin-bottom: 20px;}
	.scene-box .scene-category > img{filter: none;-webkit-filter: none;}
	.scene-box .scene-category .bg{top: 50%;left: 50%;margin-top: -64px;margin-left: -165px;width: 330px;height: 128px;background-color: #000;opacity: .5;}
	.scene-box .scene-category .text-box{margin-left: -157px;margin-top: -56px;width: 314px;height: 112px;}
	/*场景详情页*/
	.scene-detail-main .box .detail h2{font-size: 2.4rem;}
	/*服务中心*/
	.service-center .main .main1{top: 0;width: 100%;}
	.service-center .main .main1 .main1-top{padding: 40px 0;}
	.service-center .main .main1 .main1-bottom{position: relative;}
	.service-center .main .main1 .main1-bottom .list .tit1 img{max-width: 100%;}
	.service-center .main .main1 .main1-bottom .list ul li .r{margin-left: 65px;}
	.service-center .main .main1 .main1-bottom .img-box{width: 100%;}
	.service-center .main .main1 .main1-bottom .list{position: absolute;z-index: 1;right: 0;background: rgba(255, 255, 255, .8);height: 100%;}
	.service-center .main .main3 .content .information{padding: 30px 24px;}
	}
@media only screen and (max-width:768px){ header .nav .nav-ul1 li{width: 110px;padding: 15px 0;}
	header .nav .nav-ul2{margin-top: 15px;}
	header .nav .nav-ul2 li{width: 110px;padding: 5px 10px;}
	footer .foot-nav ul li a{padding: 0 15px;}
	.banner-in{height: 60vh;}
	.banner-in .banner-mask{top: 240px;}
	.banner-in .banner-mask .tabs-btn a{width: 200px;}
	/*index*/
	.home-body .main-other .others{height: 500px;}
	.home-body .main-other .other1 .content-r .tits img{width: 100%;}
	.home-body .main-other .other2{background-size: auto 100%;width: 100%;}
	.home-body .main-other .other2:after{height: 420px;margin-top: -210px;}
	.home-body .main-other .other2 .content{height: 420px;margin-top: -210px;padding: 50px 0 0 60px;width: 54%;}
	.home-body .main-other .other2 .content .tits .e{right: -8%;}
	.home-body .main-other .other3 .content{background: rgba(255, 255, 255, .8);padding: 20px;width: 60%;left: auto;right: 10%;}
	.home-body .main-other .other3{background-size: 100% auto;}
	.home-body .main-other .other3:after,.home-body .main-other .other3 .content .bg3{display: none;}
	/*公司文化*/
	.about .history .content ul li{height: 230px;}
	/*活动专区*/
	.activity-main .box .description{padding: 30px;}
	.activity-main .box .description h2{font-size: 24px;}
	/*品牌中心*/
	.brand-main .brand-info .tit,.brand-line .brand-produce .tit{width: 60%;margin: 0 auto;}
	.brand-main .brand-info .tit img,.brand-line .brand-produce .tit img{width: 100%;}
	.brand-main .brand-info .info-box{overflow: hidden;height: auto;}
	.brand-main .brand-info .info-box .info-wrap{width: 50%;margin-bottom: 10px;}
	.brand-line .brand-produce .float-box{margin: 0 15px 15px;}
	/*品牌资讯*/
	.brand-main .brand-information .info-box .info-wrap{width: 50%;margin-bottom: 10px;}
	/*在线定制*/
	.custom-main .custom-method{padding-bottom: 0;}
	.custom-main .product-show .theme{padding: 50px 40px;}
	.custom-main .product-show .product-carousel .pic-box1 .bg .in-text{height: 94%;top: 0;margin: 2%;}
	.custom-main .product-show .product-carousel .pic-box1 .bg{height: 100%;top: 0;margin: 0;}
	.custom-main .product-show .product-carousel .pic-box1 .bg h3{font-size: 30px;}
	.custom-main .product-show .product-carousel .pic-box1 .bg h3 span{font-size: 24px;}
	.custom-main .custom-method .fill-form, .custom-main .custom-method .online-service, .custom-main .custom-method .hot-line{width: 100%;height: auto;}
	.custom-main .custom-method .des{margin: 20px auto 80px;}
	/*产品*/
	.product-main .tabs{height: auto;margin: 40px auto 10px;text-align: center;width: 100%;font-size: 0;}
	.product-main .show-box a{margin-top: 40px;}
	.product-main .tabs a{width: 85px;float: none;width: 33%;height: 120px;}
	/*服务中心*/
	.service-center .main .main1 .main1-bottom .list{width: 300px;}
	.service-center .main .main1 .main1-bottom .img-box img{width: auto;}
	}
@media only screen and (max-width:767px){ header .nav{padding: 45px 10px 0;height: 100vh;top: -100vh;}
	header.toTop .nav-top{height: 40px;}
	header.toTop .nav-top .logo img,header.navOpen .nav-top .logo img{width: 35%;height: auto;margin-top: 3%;}
	header .nav-top .memu{width: 0;margin-right: 0;line-height: 40px;}
	header .nav-top .memu img{display: none !important;}
	header .nav-top .memu #navToggle{top: 0;left: -36px;}
	header .nav-top .memu #navToggle span{width: 20px;height: 2px;}
	#navToggle span{top: 13px;}
	#navToggle span:nth-of-type(2),#navToggle span.span2{top: 19px;}
	#navToggle span:nth-of-type(3),#navToggle span.span3{bottom: 13px;}
	#navToggle.expanded span:nth-of-type(3),#navToggle.expanded span.span3{bottom: 19px;}
	header .nav .nav-ul1{padding: 10px 0;}
	header .nav .nav-ul1 li{width: 100%;padding: 5px 0;}
	header .nav .nav-ul2{margin: 0;height: 0;width: 100%;transition: all .6s;-webkit-transition: all .6s;-moz-transition: all .6s;}
	header .nav .nav-ul1 li.cur.n1 .nav-ul2{height: 100px;}
	header .nav .nav-ul1 li.cur.n2 .nav-ul2{height: 130px;}
	header .nav .nav-ul1 li.cur.n3 .nav-ul2{height: 40px;}
	header .nav .nav-ul1 li.cur.n4 .nav-ul2{height: 100px;}
	header .nav .nav-ul1 li.cur.n5 .nav-ul2{height: 160px;}
	header .nav .nav-ul1 li.cur.n6 .nav-ul2{height: 40px;}
	footer{padding-top: 40px;}
	footer .img{width: 90%;margin-bottom: 30px;}
	footer .foot-nav{display: none;}
	footer .footer-links ul li a{margin: 0 10px;}
	footer .footer-links ul li a .ewm{width: 90px;height: 90px;margin-left: -45px;top: -130px;}
	footer .footer-links ul li a:hover .ewm{top: -100px;}
	footer .footer-links ul li a:after{display: block;}
	footer .footer-bottom ul li{border: none;text-align: center;width: 100%;}
	.banner-in .banner-mask{top: 40%;}
	.banner-in .banner-mask img{width: 80%;}
	.banner-in .banner-mask .tabs-btn{margin-top: 30px;}
	.banner-in .banner-mask .tabs-btn a{width: 90px;height: 24px;line-height: 24px;font-size: 12px;margin: 0 5px 10px;}
	/*index*/
	.banner .swiper-wrapper .swiper-slide .bgs{background-size: auto 100%;}
	.banner .swiper-wrapper .swiper-slide .banner-text{width: 96%;}
	.banner .swiper-wrapper .swiper-slide .banner-text .text-box{min-width: 0;width: 100%;}
	.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text1{font-size: 36px;}
	.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text2{font-size: 18px;}
	.banner .swiper-wrapper .swiper-slide .banner-text .text-box .text3{font-size: 12px;padding: 2px 10px;}
	.banner .banner-page{right: 50%;margin-right: -67px;bottom: 5%;width: 134px;}
	.home-body .main-product{padding: 40px 0;}
	.home-body .tits img{width: 45%;}
	.home-body .main-product .Tits{margin-bottom: 30px;}
	.home-body .main-product .Tits img{width: 50%;}
	.home-body .main-product .boxs li{padding: 2px;height: 100px;}
	.home-body .main-product .boxs li a > div .img-box{background-size: 50% auto;height: 75%;}
	.home-body .main-product .boxs li a > div span{font-size: 14px;height: 25%;}
	.home-body .main-product .boxs li a .box-f{display: none;}
	.home-body .main-other .other1:after{width: 60%;}
	.home-body .main-other .other1 .content{width: 100%;}
	.home-body .main-other .others{margin-bottom: 10px;}
	.home-body .main-other .others .text{font-size: 12px;margin: 15px auto 20px;text-align: justify;}
	.home-body .main-other .others .more{font-size: 12px;width: 110px;}
	.home-body .main-other .other1{background-attachment: scroll;}
	.home-body .main-other .other1 .content-r{width: 60%;padding: 10% 15px;}
	.home-body .main-other .other2:after{display: none;}
	.home-body .main-other .other2 .content{width: 70%;padding: 10% 15px;}
	.home-body .main-other .other3{background-size: auto 100%;}
	.home-body .main-other .other3 .content{width: 80%;padding: 30px 15px 0;}
	.home-body .main-other .other3 .content .tits{margin: 0;}
	.home-body .main-other .other3 .content .tits .e{width: 100%;}
	/*公司文化*/
	.about .tits{padding: 40px 0 10px;}
	.tits img{width: 80%;}
	.about .culture .box{margin: 20px auto;height: auto;}
	.about .culture .box .img-box,.about .culture .box .text-box{width: 100%;float: none;height: auto;}
	.about .culture .box .text-box{padding: 20px 0;}
	.about .culture .box .img-box img{position: relative;}
	.about .culture .box .text-box .middle-box{position: static;-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
	.about .culture .box .text-box .lx{display: none;}
	/*发展历程*/
	.about .history .content:after{display: none;}
	.about .history .content ul li{height: auto;}
	.about .history .content ul li .box-l,.about .history .content ul li .box-r{border: none !important;width: 100%;}
	.about .history .content ul li .box-l{padding: 20px 0 0;}
	.about .history .content ul li .box-l img{width: 100%;}
	.about .history .content ul li .box-r{padding: 5%;}
	.about .history .content .lx.lingxing2{bottom: 40px;}
	/*公司概况*/
	.about .survey .content{top: -30px;}
	.about .survey .box1,.about .survey .box3 .text-box{padding: 30px 20px;text-align: justify;}
	/*加盟店  加入我们*/
	.joinus-body{margin: 0;}
	.joinus-main{top: 0}
	.joinus-main .company-introduce{padding: 20px 15px 10px;text-align: justify;}
	.joinus-main .company-introduce .tit{padding-left: 5px;}
	.joinus-main .stores .store-info{margin-bottom: 15px;}
	.joinus-main .stores .store-info .map-link{width: 100%;border: none;}
	.joinus-main .stores .store-info .map-link a{background-position: 92% center;}
	.joinus-main .stores .store-info .info{padding: 0 20% 0 20px;}
	.joinus-main .apply-to .tit{line-height: 20px;padding: 0 10px;}
	.joinus-main .apply-to .tit img{width: 80%;margin-bottom: 10px;}
	.joinus-main .apply-to form{width: 80%;}
	.joinus-main .apply-to{padding: 40px 0 70px;}
	.joinus-main .apply-to form input, .joinus-main .apply-to form select{height: 40px;line-height: 40px;padding-left: 10px;}
	.joinus-main .apply-to form >div{margin-bottom: 18px;}
	.joinus-main .apply-to form >div .btn_Prompt{right: -24px;top: 10px;}
	.joinus-main .apply-to .submit-btn{margin-top: 20px;}
	.err-text{font-size: 10px;bottom: -16px;}
	/*活动专区*/
	.center1400{width: 100%;margin-top: 0;}
	.activity-main .box .description{padding: 20px 15px;text-align: justify;}
	.activity-main .box .description h2{font-size: 18px;line-height: 40px;}
	.activity-main .box .description .content{font-size: 12px;line-height: 20px;}
	/*详情页*/
	.model_news_detail .title{font-size: 18px;line-height: 28px;}
	/*品牌中心*/
	.brand-main .brand-idea .theme{padding: 20px 5px;}
	.brand-main .brand-idea .brand-concept>img{width: auto; height: 100%;}
	.brand-main .brand-idea .brand-concept .idea{left: 10px;right: 10px;}
	.brand-main .brand-info .info-box .info-wrap{width: 100%;}
	.brand-main .brand-info .tit, .brand-line .brand-produce .tit{width: 80%;}
	.brand-line .brand-material .tit img{width: 100%;}
	.brand-line .brand-produce{padding-top: 0;}
	.brand-line .brand-material .carousel .pic-wrap img{width: auto;height: 450px;}
	.brand-line .brand-material .carousel .desc{padding-left: 20px;bottom: auto;top: 30px;}
	.brand-line .brand-material .carousel .desc .left{width: 90%;}
	.brand-line .brand-material .carousel .my-btn{bottom: 20px;right: 20px;}
	.brand-line .brand-material .carousel .prev-btn{right: 70px;}
	/*品牌资讯*/
	.brand-main .brand-information .info-box .info-wrap{width: 100%;margin: 20px 0 0;}
	.brand-main .brand-information .info-box .info-wrap a{margin: 0 10px;}
	/*在线定制*/
	.custom-main .product-show .theme{padding: 40px 20px;}
	.custom-main .custom-method .tit img{width: 80%;}
	.custom-main .product-show .product-carousel .pic-box1{min-height: 450px;}
	.custom-main .product-show .product-carousel .pic-box1 > img{height: 450px;width: auto;}
	.custom-main .product-show .product-carousel .pic-box1 .bg{width: 100%;left: 0;}
	.custom-main .product-show .product-carousel .control-btn{width: 40px;height: 40px;}
	.custom-main .custom-method .fill-form, .custom-main .custom-method .online-service, .custom-main .custom-method .hot-line{padding-top: 10px;}
	.custom-main .custom-method .fill-form form >div{margin-bottom: 18px;}
	.custom-main .custom-method .fill-form form >div .btn_Prompt{right: -24px;}
	/*产品*/
	.product-main .show-box a{width: 50%;margin-top: 10px;}
	.product-main .show-box a .pic{height: 125px;}
	.product-main .tabs a{height: 100px;}
	.product-main .tabs a .nums{display: none;}
	.product-main .theme-title{margin-bottom: 0;}
	.product-main .theme-title img{width: 45%;}
	/*弹出框*/
	.show-list .swiper-container .my-btn{background-color: #c7af82;width: 30px;height: 30px;background-size: auto 70%;right: 5px;}
	.show-list .swiper-container .my-btn.prev{right: auto; left: 5px;}
	.swiper-button-next, .swiper-button-prev{margin-top: -15px;}
	.show-list .go_shop{bottom: 50px;left: 25px;}
	/*场景*/
	.scene-box .scene-category .bg{width: 294px;margin-left: -147px;}
	.scene-box .scene-category .text-box{width: 280px;margin-left: -140px;}
	.scene-box .scene-category .text-box h3{font-size: 2.4rem;}
	.scene-body .theme-title{margin-bottom: 20px;}
	.scene-body .theme-title img{width: 27%;}
	/*场景详情页*/
	.scene-detail-main .box .detail h2{font-size: 2rem;}
	/*服务中心*/
	.service-center .main .main1 .main1-bottom .list{width: 100%;}
	.service-center .main .main1 .main1-bottom .list .tit1{width: 60%;}
	.service-center .main .main1 .main1-bottom .img-box{height: 530px;}
	.service-center .main .main2{background-attachment: scroll;}
	.service-center .main .main2 .tit{padding: 25px 0;}
	.service-center .main .main2 .tit img{width: 80%;}
	.service-center .main .main2 #problemDeedback .input-box{width: 96%;margin-bottom: 18px;}
	.service-center .main .main3{padding: 10px 0;}
	.service-center .main .main3 .tit img{width: 60%;}
	.service-center .main .main3 .content .information{padding: 20px 15px;}
	.service-center .main .main3 .content .information ul li{font-size: 14px;line-height: 20px;padding: 5px 0;padding-left: 40px;}
	.service-center .main .main3 .content .information .ewms{float: left;margin-top: 10px;}
	.service-center .main .main3 .content .information .ewms .ewm-box{margin-left: 0;margin-right: 15px;}
	.service-center .main .main3 .content .map{height: 400px;}
	}
	
.more-load{ margin: 55px auto 60px; overflow: hidden; position: relative; display: block; width: 156px; height: 24px; line-height: 24px; font-size: 14px; border: 1px solid #000; text-align: center; text-transform: uppercase; font-family: "Adobe Devanagari";}
.more-load span{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1;}
.more-load:before{ content: ""; position: absolute; left: -100%; width: 100%; height: 100%; background-color: #000; transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;}
.more-load:hover span{color: #fff;}
.more-load:hover:before{left: 0;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity:0}
#map img{ max-width: none;}

.xinwen ul li{ width: 48%; margin: 1%; float: left; text-align: left; height: auto!important;}
.xinwen ul li a .xwzuo{ width: 30%; float: left; text-align: left; margin-right: 2%;}
.xinwen ul li a .xwzuo img{ width: 100%; min-height: 130px;}
.xinwen ul li a .xwyou{ width: 68%; float: right;}
.xinwen ul li a .xwyou h3{ color: #000; font-size: 16px!important; line-height: 26px!important;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; border: none!important;}
.xinwen ul li a .xwyou p{ font-size: 14px; color: #707070;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 22px; margin: 2% 0;}
.xinwen ul li a .liulan{ font-size: 14px; color:#707070; line-height: 18px;}

.pading00{ display: inline-block;}
.pading ul{ width: 100%;border-top: 1px solid #adadad; margin-top: 1%;text-align: center;}
.pading ul li{background: #f4f4f4;cursor: not-allowed;display: inline-block;list-style: none;text-decoration: none; margin: 1.4% 0; width: auto!important;}
.pading ul li span{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #ddd; color: #7b7b7b; font-size: 18px;}
.pading ul li a{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #a9ca5c; font-size: 18px;}